(57)【要約】【課題】顧客が店舗に来店する前に、当該顧客に推奨する商品およびサービスを決定する。【解決手段】携帯端末の保持者が店舗に来店することを予測する予測部から、保持者の来店を予測する予測情報を取得する予測取得部と、個人の属性を示す属性データを記憶する属性データベースから、保持者の属性データを取得する属性取得部と、属性取得部が取得した属性データに基づいて、保持者に対して推奨する商品およびサービスの少なくとも一方を決定する決定部と、決定部が決定した商品およびサービスの少なくとも一方を示す推奨情報を、店舗の店員が使用する店員端末へと送信する情報送信部と、を備える装置、方法、およびプログラムを提供する。【選択図】図２
2017191493.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末の保持者が店舗に来店することを予測する予測部から、前記保持者の来店を予測する予測情報を取得する予測取得部と、
個人の属性を示す属性データを記憶する属性データベースから、前記保持者の属性データを取得する属性取得部と、
前記属性取得部が取得した属性データに基づいて、前記保持者に対して推奨する商品およびサービスの少なくとも一方を決定する決定部と、
前記決定部が決定した前記商品およびサービスの少なくとも一方を示す推奨情報を、前記店舗の店員が使用する店員端末へと送信する情報送信部と、
を備える装置。
【請求項２】
前記予測取得部は、前記携帯端末の位置に基づいて前記保持者が前記店舗に来店することを予測した前記予測情報を前記予測部から取得する請求項１に記載の装置。
【請求項３】
前記予測取得部は、前記携帯端末が接続したアクセスポイントに基づいて前記保持者が前記店舗に来店することを予測した前記予測情報を前記予測部から取得する請求項２に記載の装置。
【請求項４】
前記予測取得部は、前記携帯端末が接続したアクセスポイントの遷移に基づいて前記保持者が前記店舗に来店することを予測した前記予測情報を前記予測部から取得する請求項２または３に記載の装置。
【請求項５】
前記予測部を更に備える請求項２から４のいずれか一項に記載の装置。
【請求項６】
前記属性データベースは、個人の属性を示す属性データと、当該個人が使用する携帯端末の端末識別情報とを対応付けて記憶し、
前記予測取得部は、来店が予測される前記保持者の端末識別情報を含む前記予測情報を取得し、
前記属性取得部は、前記予測情報に含まれる前記端末識別情報に対応付けられた属性データを前記属性データベースから取得する請求項２から５のいずれか一項に記載の装置。
【請求項７】
前記属性データベースは、
個人の属性を示す属性データと、当該個人の個人識別情報とを対応付けて記憶し、
一の個人識別情報を用いて一のアクセスポイントに接続される前記携帯端末から送信される、前記一のアクセスポイントにより取得された前記携帯端末の端末識別情報と当該一の個人識別情報とを含む登録要求を受信し、
前記登録要求に含まれる前記端末識別情報を、前記一の個人識別情報に対応付けられた属性データに対応付けて記憶する
請求項６に記載の装置。
【請求項８】
前記情報送信部は、過去に前記保持者に応対した店員が使用する前記店員端末へと前記推奨情報を送信する請求項１から７のいずれか一項に記載の装置。
【請求項９】
前記情報送信部は、前記保持者の属性データの少なくとも一部を前記店員端末へと送信する請求項１から８のいずれか一項に記載の装置。
【請求項１０】
前記情報送信部は、前記保持者の属性データに含まれる前記保持者の外見を示す情報を前記店員端末へと送信する請求項１から９のいずれか一項に記載の装置。
【請求項１１】
携帯端末の保持者が店舗に来店することを予測する予測部から、前記保持者の来店を予測する予測情報を取得する段階と、
個人の属性を示す属性データを記憶する属性データベースから、前記保持者の属性データを取得する段階と、
取得した前記保持者の属性データに基づいて、前記保持者に対して推奨する商品およびサービスの少なくとも一方を決定する段階と、
決定した前記商品およびサービスの少なくとも一方を示す推奨情報を、前記店舗の店員が使用する店員端末へと送信する段階と、
を備える方法。
【請求項１２】
コンピュータに、請求項１１に記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置、方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、商品およびサービス等を提供する店舗は、顧客が店舗に来店し、当該顧客の要求および嗜好等を確認してから、当該顧客にマッチする商品およびサービス等を推奨していた。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような推奨の手順は、まず、顧客が店舗に来店することが前提であり、また、顧客が店舗に来店しても、当該顧客に要求および嗜好等を確認しなければならない。したがって、従業員が顧客毎に確認する時間と手間がかかり、また、顧客は来店毎に確認されるので、店舗への良好なイメージが形成されにくかった。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、携帯端末の保持者が店舗に来店することを予測する予測部から、保持者の来店を予測する予測情報を取得する予測取得部と、個人の属性を示す属性データを記憶する属性データベースから、保持者の属性データを取得する属性取得部と、属性取得部が取得した属性データに基づいて、保持者に対して推奨する商品およびサービスの少なくとも一方を決定する決定部と、決定部が決定した商品およびサービスの少なくとも一方を示す推奨情報を、店舗の店員が使用する店員端末へと送信する情報送信部と、を備える装置、方法、およびプログラムを提供する。
【０００５】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００６】
【図１】本実施形態に係る店舗と顧客の位置関係の一例を示す。
【図２】本実施形態に係る装置１００の構成例を示す。
【図３】本実施形態に係る属性データベースが記憶する属性データの一例を示す。
【図４】装置１００の動作フローの一例を示す。
【図５】本実施形態に係る装置１００の第１変形例を示す。
【図６】本実施形態に係る装置１００の第２変形例を示す。
【図７】本実施形態に係る装置１００として機能するコンピュータ１９００のハードウェア構成の一例を示す。
【発明を実施するための形態】
【０００７】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００８】
図１は、本実施形態に係る店舗と顧客の位置関係の一例を示す。ここで、店舗は、商品および／またはサービスを提供する個々の店舗でよく、また、個々の店舗が集合した集合店舗でもよい。また、店舗は、百貨店等の複合店舗であってもよい。図１は、店舗に来店する前の顧客Ａが、店舗の最寄り駅で下車した状態の一例を示す。図１に示す状態において、顧客Ａが店舗に行く意思の有無にかかわらず、店舗の店員等は、顧客Ａが店舗の近辺に訪れていることも認識できない。したがって、店舗の店員等は、顧客Ａが来店してから、顧客Ａに推奨する情報を選択して提示することになる。
【０００９】
また、顧客Ａが当該店舗に何度も来店しない限り、店舗側は顧客Ａの嗜好および購買履歴等を把握できないので、顧客Ａの来店後に嗜好等を確認しなければ、推奨すべき情報を選択することが困難であった。また、顧客Ａは、来店することにより、嗜好等の問い合わせに応答しなければならず、来店毎に同様のやり取りを繰り返さなければならない場合が生じていた。また、店舗側は、他の顧客にも同様の対応をしなければならず、店舗内における手間と時間が顧客毎にかかっていた。
【００１０】
そこで、本実施形態の装置１００は、顧客が来店する前に、当該顧客が来店することを予測する予測情報を受け取り、当該顧客に推奨すべき情報を決定する。このような予測情報は、顧客が所持する携帯端末等から、ネットワーク等に接続（ログイン）を要求する要求信号に応じて、発生できる。図１の例は、顧客Ａが携帯端末１０を保持する例を示す。即ち、顧客Ａは、本実施形態における携帯端末１０の保持者Ａである。携帯端末１０は、ネットワーク等に無線で接続するための通信機能等を有する。携帯端末１０は、例えば、スマートフォン、携帯電話、タブレット型ＰＣ、時計、またはパソコン等である。
【００１１】
携帯端末１０が接続先と通信する信号強度は、顧客Ａの移動に伴って変動する。また、携帯端末１０は、現在の接続先とは異なる接続先の方が、信号強度が高くなる場合、接続先を変更する場合がある。即ち、携帯端末１０は、より通信状態が良好となるように、複数の接続先からの信号強度を受信するように設定することができる。携帯端末１０は、例えば、公衆無線ＬＡＮ等の接続領域（無線ＬＡＮスポット）内において、対応する基地局（アクセスポイント）等と接続するように設定することができる。図１は、駅の近傍にアクセスポイント２０が設けられ、顧客Ａが所持する携帯端末１０が、当該アクセスポイント２０と通信する例を示す。
【００１２】
この場合、携帯端末１０は、当該携帯端末１０を識別する端末識別情報を用いて、アクセスポイント２０に接続要求を発信して接続することになる。即ち、アクセスポイント２０は、接続要求を受信して携帯端末１０の端末識別情報を取得する。なお、端末識別情報は、予め登録された番号であってよく、また、ＭＡＣアドレス等の携帯端末１０に固有の番号であってよい。携帯端末１０を保持する保持者Ａは、登録または契約等により、アクセスポイント２０が取得した端末識別情報の利用を許可してよい。
【００１３】
これにより、アクセスポイント２０は、取得した携帯端末１０に基づく情報を、利用先に送信することができる。ここで、保持者Ａは、アクセスポイント２０の利用先等を予め登録してもよい。このように、保持者Ａ自身が利用先を取捨選択した場合、利用先の近辺に保持者Ａが移動した場合、当該利用先へ訪れる確率はより高くなる。即ち、アクセスポイント２０は、取得した携帯端末１０の端末情報を、当該携帯端末１０を保持する保持者Ａの来店を予測する予測情報として、登録された利用先に送信できる。本実施形態において、装置１００が設けられた店舗は、携帯端末１０の保持者Ａが登録または契約した利用先である例を説明する。
【００１４】
また、保持者Ａは、登録または契約等により、アクセスポイント２０に個人を識別する個人識別情報の送信と、当該アクセスポイント２０が取得した個人識別情報の利用を登録または許可してもよい。これにより、アクセスポイント２０は、接続した携帯端末１０を保持する保持者Ａの情報を、当該保持者Ａの来店を予測する予測情報として送信できる。本実施形態の装置１００は、このような顧客Ａが来店する予測情報を受信することで、当該保持者Ａにマッチした情報およびサービス等を、保持者Ａが来店する前に準備することができる。図１は、このような装置１００が店舗内に設けられた例を示す。このような装置１００について、次に説明する。
【００１５】
図２は、本実施形態に係る装置１００の構成例を、アクセスポイント２０、ネットワーク３０、予測部４０、およびデータベース５０と共に示す。アクセスポイント２０は、接続領域内の携帯端末１０と通信し、当該アクセスポイント２０に接続した携帯端末１０の端末識別情報を取得する。また、アクセスポイント２０は、個人識別情報を取得してもよい。また、アクセスポイント２０は、端末識別情報および／または個人識別情報を取得することにより、携帯端末１０とネットワーク３０とを接続してよい。
【００１６】
アクセスポイント２０は、例えば、無線ＬＡＮ等の通信規格に基づき、携帯端末１０等をネットワーク３０に接続する。アクセスポイント２０は、一例として、ＷｉＦｉ規格を用いた基地局または中継局である。また、アクセスポイント２０は、一または複数の種類の信号を用いて、複数の携帯端末１０等をネットワーク３０に接続してよい。アクセスポイント２０は、例えば、特定の使用者が用いる専用信号と、不特定の使用者が用いる公用信号とを送受信する。一例として、専用信号は、当該アクセスポイント２０の所有者がネットワーク３０への接続に用い、公用信号は、公衆無線用に不特定多数の使用者が用いる。なお、この場合、本実施形態に係る携帯端末１０は、専用信号を用いることなく、公衆無線用の公用信号を用いて、アクセスポイント２０と信号を授受してよい。
【００１７】
ネットワーク３０は、例えば、インターネット等である。複数のアクセスポイント２０を用いて携帯端末１０等をネットワーク３０に接続するシステムは、端末識別情報および／または個人識別情報により、携帯端末１０がネットワーク３０にログインするように設計されてよい。
【００１８】
アクセスポイント２０は、このようなネットワーク３０を介して、端末識別情報および／または個人識別情報を利用先に送信可能か否かの情報を取得してよい。また、アクセスポイント２０は、携帯端末１０から受け取る信号の信号強度の情報を取得してもよい。また、アクセスポイント２０は、ネットワーク３０を介して、他の接続領域に対応する他のアクセスポイントの接続情報を取得してよい。アクセスポイント２０は、取得した情報を、予測部４０に供給する。アクセスポイント２０は、取得した情報を、予測部４０にネットワーク３０を介して供給してもよく、直接供給してもよい。
【００１９】
予測部４０は、携帯端末１０の保持者が店舗に来店することを予測して、装置１００に送信する。予測部４０は、アクセスポイント２０から受け取った端末識別情報および／または個人識別情報を、予測情報として送信してよい。また、予測部４０は、携帯端末１０の位置に基づいて保持者が店舗に来店することを予測してよい。この場合、アクセスポイント２０は、携帯端末１０の位置の情報を予測情報に含めて、装置１００に供給してよい。予測部４０は、予測情報を装置１００にネットワーク３０を介して供給してもよく、直接供給してもよい。
【００２０】
データベース５０は、ネットワーク３０に接続され、装置１００が用いるデータを記憶する。データベース５０は、例えば、携帯端末１０を保持する保持者個人の属性を示す属性データを記憶する属性データベースを含む。また、データベース５０は、携帯端末１０の端末識別情報および／または個人識別情報を、アクセスポイント２０が店舗に送信可能か否かの情報を記憶する登録データベースを含んでもよい。また、データベース５０は、送信すべき店舗の情報を記憶する店舗データベースを含んでもよい。また、データベース５０は、複数のアクセスポイント２０の配置および接続状態を記憶するアクセスポイントデータベースを含んでもよい。
【００２１】
このように、装置１００は、１または複数のアクセスポイント２０から受け取る予測情報に基づき、携帯端末１０の保持者が予め定められた領域内、または予め定められた距離内に訪れていることを認識することができる。装置１００は、予測取得部１１０と、属性取得部１２０と、決定部１３０と、情報送信部１４０と、を備える。
【００２２】
予測取得部１１０は、予測部４０から、保持者の来店を予測する予測情報を取得する。予測取得部１１０は、携帯端末１０の位置に基づいて保持者が店舗に来店することを予測した予測情報を予測部４０から取得してよい。また、予測取得部１１０は、携帯端末１０が接続したアクセスポイント２０に基づいて保持者が店舗に来店することを予測した予測情報を、予測部４０から取得してよい。また、予測取得部１１０は、携帯端末１０が接続したアクセスポイント２０の遷移に基づいて保持者が店舗に来店することを予測した予測情報を、予測部４０から取得してもよい。予測取得部１１０は、携帯端末１０の端末識別情報および／または来店が予測された保持者の個人識別情報を、属性取得部１２０に供給する。
【００２３】
属性取得部１２０は、属性データベースから、来店が予測された保持者の属性データを取得する。属性取得部１２０は、携帯端末１０の端末識別情報に対応する属性データを取得してよい。また、属性取得部１２０は、携帯端末１０の保持者の個人識別情報に対応する属性データを取得してもよい。属性取得部１２０は、例えば、ネットワーク３０を介して、データベース５０に記憶された属性データを取得する。
【００２４】
決定部１３０は、属性取得部１２０が取得した属性データに基づいて、保持者に対して推奨する商品およびサービスの少なくとも一方を決定する。決定部１３０は、例えば、保持者の来店履歴、購入履歴、および嗜好等に基づき、推奨する商品およびサービスの少なくとも一方を示す推奨情報を決定する。決定部１３０は、決定した推奨情報を情報送信部１４０に供給する。
【００２５】
情報送信部１４０は、決定部１３０が決定した推奨情報を、店舗の店員が使用する店員端末へと送信する。ここで、店員端末は、店舗に設置された端末、店員に配布された携帯端末、および／または店員個人の携帯端末等であってよい。情報送信部１４０は、推奨情報を店員端末にネットワーク３０を介して送信してもよく、これに代えて、直接送信してもよい。情報送信部１４０は、電子メール等を用いて送信してよく、これに代えて、専用のアプリケーション等を用いて送信してもよい。これにより、店員は、携帯端末１０の保持者が店舗に来店する前に、推奨情報を店員端末から取得することができるので、当該保持者が来店した場合、速やかに推奨情報を提供することができる。
【００２６】
図３は、本実施形態に係る属性データベースが記憶する属性データの一例を示す。属性データは、個人の属性を示す。属性データは、店舗毎にそれぞれ属性データベースに記憶されてよい。属性データは、例えば、保持者毎に蓄積されたデータでよい。属性データは、一例として、店舗への来店履歴、接客履歴、購買履歴、履歴情報の統計および／または分析データ、アクセスポイントへのアクセス履歴、外見情報、および追加データ等を有する。来店履歴は、当該店舗への来店回数、および日時等を含んでよい。接客履歴は、接客した店員の情報、およびサービスの内容等を含んでよい。購買履歴は、購買した商品、数、および金額等を含んでよい。
【００２７】
また、属性データは、これらの履歴情報の統計および／または分析結果を、履歴情報の統計および／または分析データとして含んでよい。なお、分析データは、履歴情報等から分析した保持者の嗜好等の情報を含んでもよい。また、属性データは、携帯端末１０からアクセスポイント２０へ接続した回数および日時等をアクセス履歴として含んでよい。また、外見情報は、写真、身体的特徴等の保持者の外見を示す情報を含んでよい。また、追加データは、店員等が記憶すべき事項および特徴等を含んでよい。属性データのうち、少なくとも一部は、自動で更新されることが好ましい。また、属性データの一部は、店員等が登録してもよい。
【００２８】
属性データベースは、個人の属性を示す属性データと、当該個人が使用する携帯端末１０の端末識別情報とを対応付けて記憶してよい。属性データベースは、一の属性データと、一の端末識別情報とを、対応付けて記憶してよい。また、携帯端末１０がアクセスポイント２０へ接続したことに応じて、対応する一の属性データが更新されてよい。なお、保持者が複数の携帯端末を保持し、当該複数の端末を保持していることが判明した場合、当該複数の携帯端末の端末識別情報と、一の属性データとを対応付けて記憶してよい。この場合、複数の携帯端末のうち、１または複数の携帯端末がアクセスポイント２０へ接続した場合に、対応する一の属性データが更新されてよい。
【００２９】
また、属性データベースは、個人の属性を示す属性データと、当該個人の個人識別情報とを対応付けて記憶してもよい。ここで、個人識別情報は、当該装置１００とは異なるシステム等によって取得されたデータでよい。例えば、個人識別情報は、店舗が発行する会員カード、店舗で利用できるポイントカード、およびクレジットカード等に対応して登録された顧客毎に発行されるＩＤ番号等でよい。なお、個人識別情報は、当該会員カード、ポイントカード、およびクレジットカード等を利用した個人情報と対応付けられてよい。図３は、属性データベースが属性データと、端末識別情報および個人識別情報とを対応付けて記憶する例を示す。
【００３０】
装置１００は、図３に示すような属性データを用いることで、携帯端末１０がアクセスポイント２０へ接続したことに応じて、当該携帯端末１０の保持者の購買履歴等の情報を、速やかに取得することができる。装置１００は、個人識別情報および端末識別情報の少なくとも一方を利用することで、このような属性データを用いることができる。即ち、例えば、保持者が端末識別情報の利用を許可しただけでも、携帯端末１０の端末識別情報を用いることで、保持者にマッチした推奨情報を保持者の来店前に決定して利用することができる。
【００３１】
また、装置１００は、保持者が個人情報の利用を許可した場合、個人識別情報に基づき、携帯端末１０の保持者の個人情報を取得することができる。これにより、装置１００は、当該店舗とは異なる店舗における購買情報等を更に利用して、より精度の高い推奨情報を提供することができる。次に、端末識別情報を利用する装置１００の動作について説明する。
【００３２】
図４は、装置１００の動作フローの一例を示す。まず、アクセスポイント２０は、携帯端末１０の接続要求を待つ（Ｓ４１０）。アクセスポイント２０は、携帯端末１０が接続されるまで、接続要求を待つ（Ｓ４１０：Ｎｏ）。携帯端末１０が接続された場合（Ｓ４１０：Ｙｅｓ）、アクセスポイント２０は、データベース５０にアクセスして、当該携帯端末１０の端末識別情報が利用可能か否かを確認する（Ｓ４２０）。
【００３３】
当該携帯端末１０の端末識別情報の利用が許可されていない場合（Ｓ４２０：Ｎｏ）、装置１００は、Ｓ４１０に戻って、他の携帯端末１０の接続要求を待つ。当該携帯端末１０の端末識別情報の利用が許可されている場合（Ｓ４２０：Ｙｅｓ）、アクセスポイント２０は、端末識別情報を予測部４０に供給する。アクセスポイント２０は、当該携帯端末１０から受け取った接続要求の受信強度の情報と共に、端末識別情報を供給してよい。
【００３４】
予測部４０は、携帯端末１０を保持する保持者が店舗に来店することを予測し、予測取得部１１０は、来店が予測される保持者の端末識別情報を含む予測情報を取得する（Ｓ４３０）。予測部４０は、例えば、アクセスポイント２０が携帯端末１０から受け取る信号の信号強度の情報および／または当該信号強度の変化に基づき、アクセスポイント２０および携帯端末１０の間の距離を推定してよい。これに加えて、予測部４０は、携帯端末１０が接続したアクセスポイントの遷移に基づき、アクセスポイント２０および携帯端末１０の間の距離を推定してよい。
【００３５】
例えば、予測部４０は、携帯端末１０がアクセスポイント２０に近づいているか、遠ざかっているかを、信号強度の変化に応じて予測することができる。また、予測部４０は、接続したアクセスポイントの遷移に応じて、携帯端末１０の移動方向を推定してもよい。予測部４０は、携帯端末１０がアクセスポイント２０に近づいているか否か、移動方向、および信号強度に応じて、アクセスポイント２０および携帯端末１０の間の距離を推定してもよい。予測部４０は、アクセスポイント２０および携帯端末１０の間の距離を推定した場合、当該推定距離の情報を含めた予測情報を予測取得部１１０に供給してよい。
【００３６】
次に、属性取得部１２０は、予測情報に含まれる端末識別情報に対応付けられた属性データを、属性データベースから取得する（Ｓ４４０）。属性取得部１２０が属性データを取得することにより、装置１００は、過去に携帯端末１０を保持して来店した保持者の履歴、および嗜好等を把握することができる。また、装置１００は、対応する履歴情報が無い場合、当該保持者が初来店であると判断することもできる。また、装置１００は、入店履歴と、購入履歴に応じて、店舗に入店した当該保持者が商品を購入しなかった履歴も把握することができる。
【００３７】
また、装置１００は、携帯端末１０がアクセスポイント２０に接続した履歴と、店舗に来店した履歴に応じて、当該保持者が店舗の近隣を訪れたにもかかわらず、来店しなかったことも把握することができる。したがって、装置１００は、当該保持者の入店履歴および入店しなかった履歴と、過去に実行したキャンペーン、販売した商品の展示サイクル、入荷サイクル、および提供サービスの履歴等とを比較することにより、当該保持者の嗜好および入店する動機等を更に分析することができる。
【００３８】
次に、決定部１３０は、保持者に推奨する商品および／またはサービスを決定する（Ｓ４５０）。決定部１３０は、保持者の購入履歴に応じて、購入商品と同種の商品、サービス、購入商品の消耗品、付属品、および／または購入商品に接続する商品等を推奨情報として決定してよい。また、決定部１３０は、保持者の嗜好にマッチした商品および／またはサービスを決定してもよい。決定部１３０は、初来店の保持者に対して、店舗の情報、サービス、システム、および／またはメンバーカード等の情報を決定してよい。また、決定部１３０は、保持者に対応する属性情報の少なくとも一部を、推奨情報に含めてよい。
【００３９】
次に、情報送信部１４０は、推奨情報を店員端末に送信する（Ｓ４６０）。情報送信部１４０は、店員のそれぞれが店員端末を所持している場合、過去に保持者に応対した店員が使用する店員端末へと推奨情報を送信してよい。これにより、店員は、保持者に対して適切な推奨情報を提供することができる。また、情報送信部１４０は、保持者の属性データの少なくとも一部を店員端末へと送信してもよい。これにより、店員は、例えば、保持者が前回購入した（利用した）商品またはサービスに対する保持者の意見等を聞きながら、スムーズに接客することができる。また、店員は、保持者の嗜好の確認、嗜好の変化等を聞きながら接客することもできる。
【００４０】
また、情報送信部１４０は、保持者の属性データに含まれる保持者の外見を示す情報を店員端末へと送信してもよい。これにより、店員は、推奨情報を提供すべき保持者を容易に識別することができる。この場合、店員は、店員端末の情報に基づき、保持者の来店を判断することもできる。なお、アクセスポイント２０を店内または店頭等に設置することで、装置１００は、保持者の来店を自動で判断してもよい。
【００４１】
保持者が更に商品を購入した場合、およびサービスを利用した場合、保持者に対応する属性データが更新されることが望ましい。装置１００は、保持者の商品の購入およびサービスの利用等に対応して店員が店員端末を操作したことに応じて、端末識別情報に対応する属性データを更新する更新部を備えてよい。この場合、更新部は、一例として、店員が店員端末を操作して入力した情報を受け取る受信部を有する。また、更新部は、店員が新規顧客に応対した場合に、店員端末の操作に応じて当該店員を応対者として新たに登録してもよい。
【００４２】
以上の本実施形態の装置１００によれば、顧客が来店することを予め店舗側が来店予想として受け取ることができるので、店員は、顧客への接客をスムーズに実行でき、顧客毎に適切な推奨情報を提供することができる。以上の本実施形態に係る装置１００は、携帯端末１０の端末識別情報に基づき、属性データを取得および更新して、推奨情報を提供することを説明した。これに代えて、または、これに加えて、装置１００は、保持者の個人識別情報に基づき、属性データを取得および更新して、推奨情報を提供してもよい。
【００４３】
この場合、携帯端末１０は、個人識別情報を接続要求に含めてアクセスポイント２０に当該接続要求を送信する。アクセスポイント２０は、接続要求の受信強度の情報と共に、個人識別情報を予測部４０に供給してよい。予測取得部１１０は、個人識別情報を含む予測情報を予測部４０から取得する。これにより、属性取得部１２０は、個人識別情報に対応する属性データを取得することができる。したがって、決定部１３０は、個人の詳細な情報と対応付けられた属性データを用いて、推奨情報を決定できるので、保持者にマッチした情報を提供することができる。
【００４４】
図３に示すようなこのような端末識別情報および個人識別情報に対応付けられた属性データは、保持者の登録要求によって、個別のシステムが登録してもよく、これに代えて、本実施形態に係る装置１００が登録してもよい。端末識別情報に対応付けられた属性データに個人識別情報を登録する機能を有する装置１００について、次に説明する。
【００４５】
図５は、本実施形態に係る装置１００の第１変形例を示す。第１変形例の装置１００において、図２に示された本実施形態に係る装置１００の動作と略同一のものには同一の符号を付け、説明を省略する。第１変形例の装置１００は、登録処理部２１０を更に備える。
【００４６】
携帯端末１０の保持者は、端末識別情報に代えて、または、端末識別情報に加えて、個人識別情報をアクセスポイント２０が利用先に送信することを登録する登録要求を設定してよい。保持者は、アクセスポイント２０のログイン条件の設定において、当該登録要求を設定してもよい。この場合、一のアクセスポイント２０は、携帯端末１０から端末識別情報および個人識別情報を用いたログイン要求を受け取って、携帯端末１０をネットワーク３０に接続する。そして、アクセスポイント２０は、当該登録要求に、端末識別情報および個人識別情報を含めて登録処理部２１０に送信する。アクセスポイント２０は、当該登録要求を、ネットワーク３０を介して登録処理部２１０に送信してよく、これに代えて、直接送信してもよい。
【００４７】
登録処理部２１０は、登録要求を受け取ったことに応じて、携帯端末１０の端末識別情報と個人識別情報とを含む登録要求を、ネットワーク３０を介して属性データベースに送信する。そして、属性データベースは、当該登録要求を受信し、当該登録要求に含まれる一の個人識別情報を、端末識別情報に対応付けられた属性データに対応付けて記憶する。これにより、保持者がネットワーク３０との接続とは独立に設定した個人識別情報（即ち、個人ＩＤ）と、保持者が保持する携帯端末１０の端末識別情報（即ち、端末ＩＤ）とを、対応付けることができる。
【００４８】
これに代えて、属性データベースが、個人の属性を示す属性データと、当該個人の個人識別情報とを対応付けて記憶する場合に、装置１００が当該属性データに端末識別情報を対応付ける機能を有してもよい。この場合、属性データは、会員カード、ポイントカード、およびクレジットカード等を利用した個人情報と対応付けられて属性データベースに記憶されてよい。
【００４９】
そして、一の個人識別情報を用いて一のアクセスポイント２０に接続される携帯端末１０から、当該アクセスポイント２０が携帯端末１０の端末識別情報と当該個人識別情報を含む登録要求を受信した場合、当該アクセスポイント２０は当該登録要求を登録処理部２１０に送信する。登録処理部２１０は、登録要求を受け取ったことに応じて、ネットワーク３０を介して登録要求を属性データベースに送信する。これにより、属性データベースは、当該登録情報を受信し、登録要求に含まれる端末識別情報を、一の個人識別情報に対応付けられた属性データに対応付けて記憶する。
【００５０】
以上の本実施形態に係る装置１００は、登録要求に応じて、個人識別情報および端末識別情報を対応付ける例を説明した。これに代えて、装置１００の外部の装置が、個人識別情報および端末識別情報を対応付けてもよい。例えば、アクセスポイント２０は、携帯端末１０から登録要求を受け取ったことに応じて、当該登録要求を外部の装置に送信する。外部の装置は、個人識別情報および端末識別情報を対応付けるように、当該登録要求を属性データベースに送信する。このように、外部の装置が属性データの登録機能を用いても、個人識別情報および端末識別情報を対応付けることができ、当該装置１００は、個人識別情報および端末識別情報に対応付けられた属性データを用いることができる。
【００５１】
以上の本実施形態に係る装置１００は、店舗毎に設けられ、店舗に来店する顧客を予想してよい。これに代えて、装置１００は、店舗の外部に設けられてもよい。このような装置１００を、次に説明する。
【００５２】
図６は、本実施形態に係る装置１００の第２変形例を示す。第２変形例の装置１００において、図２に示された本実施形態に係る装置１００の動作と略同一のものには同一の符号を付け、説明を省略する。第２変形例の装置１００は、店舗の外部に設けられ、一または複数の店舗とネットワーク３０を介して接続される。図６は、店舗Ｘおよび店舗Ｙが、ネットワーク３０を介して装置１００と接続される例を示す。
【００５３】
携帯端末１０の保持者Ａが駅で下車し、当該携帯端末１０がアクセスポイント２０と接続した場合に、アクセスポイント２０は、端末識別情報および／または個人識別情報と、信号強度の情報とを、予測部４０にネットワーク３０を介して供給してよい。予測部４０は、保持者Ａが店舗Ｘおよび店舗Ｙの近辺を訪れたことに応じて、保持者Ａが店舗Ｘおよび店舗Ｙに来店する予測情報を装置１００に供給する。
【００５４】
装置１００は、予測情報に基づき、店舗毎に属性データに基づいて推奨情報を決定して、対応する店舗にそれぞれ送信する。装置１００は、例えば、店舗Ｘに保持者Ａが来店した場合の推奨情報を決定して、店舗Ｘの店員が使用する店員端末に当該推奨情報を送信する。また、装置１００は、店舗Ｙに保持者Ａが来店した場合の推奨情報を決定して、店舗Ｙの店員が使用する店員端末に当該推奨情報を送信してよい。以上のように、本実施形態に係る店舗外に設けられた装置１００は、複数の店舗に対応して、それぞれの店舗毎に推奨情報を決定して、それぞれの店舗に送信することができる。
【００５５】
ここで、一例として、保持者Ａが、店舗Ｘを通り過ぎて店舗Ｙの方向に向かう場合、携帯端末１０は、アクセスポイント２０からアクセスポイント２２へと接続を切り換える。この場合、予測部４０は、アクセスポイントの接続が切り換わったこと、および／または携帯端末１０からの信号強度の変化とから、保持者Ａが駅から当該アクセスポイント２２の方向に移動していることが認識できる。また、予測部４０は、携帯端末１０からの信号強度から、携帯端末１０およびアクセスポイント２２の間の距離を認識できる。
【００５６】
したがって、予測部４０は、携帯端末１０およびアクセスポイント２２の間の距離の変化に応じて、保持者Ａが店舗Ｘを通り過ぎて店舗Ｙの方向に向かうことを予測することができる。この場合、予測部４０は、保持者Ａが店舗Ｙに来店する予測情報を装置１００に供給してよい。即ち、保持者Ａが店舗Ｘの近辺を移動しているものの、当該店舗Ｘを通り過ぎたので、当該店舗Ｘに訪れる可能性が低いと認識してよい。このような場合、予測部４０は、店舗Ｘには予測情報を送信しなくてよく、店舗Ｘは、来店する可能性が低い保持者Ａの対応を準備する手間を省くことができる。
【００５７】
以上のように、本実施形態に係る装置１００は、複数の店舗に設けられ、属性データベースが店舗毎に記憶する属性データを利用して、店舗毎に対応する推奨情報を供給することができる。これに加えて、装置１００は、複数の店舗を含む店舗グループに対して、共通の属性データを利用して、店舗グループ毎に推奨情報を供給してもよい。例えば、チェーン店、系列店舗、およびグループ企業等の複数の店舗は、略同一の属性データを利用することで、より多くの共通する顧客情報に基づく推奨情報を利用できる。なお、図１の例で説明した、店舗毎に設けられた装置１００であっても、属性データベースが記憶する略同一の属性データにアクセスすることで、店舗グループ毎に推奨情報を利用することもできる。
【００５８】
以上の本実施形態に係る装置１００は、ネットワーク３０を介して属性データベースにアクセスすることを説明した。これに加えて、装置１００は、独自のデータベースを有してよく、属性データは、複数のデータベースに分散されて記憶されてもよい。この場合、ネットワーク３０に接続される属性データベースは、保持者が店舗以外で商品およびサービス等を利用した場合に蓄積される属性データが記憶され、装置１００が有するデータベースには、保持者  が当該店舗を利用した場合に蓄積される属性データが記憶されてよい。
【００５９】
以上の本実施形態に係る装置１００は、外部の予測部４０から予測情報を取得することを説明した。この場合、予測部４０は、ネットワーク３０に接続された外部の装置であってよく、これに代えて、アクセスポイント２０に設けられてもよい。これに代えて、装置１００は、予測部４０を更に備えてもよい。
【００６０】
以上の本実施形態に係る装置１００は、携帯端末１０がネットワーク３０にログインした場合に、アクセスポイント２０が携帯端末１０に対応する端末識別情報および／または個人識別情報を予測部４０に送信することを説明した。ここで、アクセスポイント２０は、携帯端末１０がネットワーク３０にログインすることを要求する段階で、端末識別情報および／または個人識別情報を取得することができる。
【００６１】
したがって、アクセスポイント２０は、携帯端末１０およびネットワーク３０の接続に関係なく、端末識別情報および／または個人識別情報を予測部４０に送信してもよい。したがって、装置１００は、携帯端末１０およびネットワーク３０の接続動作とは別個に、推奨情報の決定および提供を実行することができる。
【００６２】
図７は、本実施形態に係る装置１００として機能するコンピュータ１９００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ１９００は、ホスト・コントローラ２０８２により相互に接続されるＣＰＵ２０００、ＲＡＭ２０２０、グラフィック・コントローラ２０７５、および表示装置２０８０を有するＣＰＵ周辺部と、入出力コントローラ２０８４によりホスト・コントローラ２０８２に接続される通信インターフェイス２０３０、ハードディスクドライブ２０４０、およびＤＶＤドライブ２０６０を有する入出力部と、入出力コントローラ２０８４に接続されるＲＯＭ２０１０、フレキシブルディスク・ドライブ２０５０、および入出力チップ２０７０を有するレガシー入出力部と、を備える。
【００６３】
ホスト・コントローラ２０８２は、ＲＡＭ２０２０と、高い転送レートでＲＡＭ２０２０をアクセスするＣＰＵ２０００およびグラフィック・コントローラ２０７５とを接続する。ＣＰＵ２０００は、ＲＯＭ２０１０およびＲＡＭ２０２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ２０７５は、ＣＰＵ２０００等がＲＡＭ２０２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置２０８０上に表示させる。これに代えて、グラフィック・コントローラ２０７５は、ＣＰＵ２０００等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００６４】
入出力コントローラ２０８４は、ホスト・コントローラ２０８２と、比較的高速な入出力装置である通信インターフェイス２０３０、ハードディスクドライブ２０４０、ＤＶＤドライブ２０６０を接続する。通信インターフェイス２０３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ２０４０は、コンピュータ１９００内のＣＰＵ２０００が使用するプログラムおよびデータを格納する。ＤＶＤドライブ２０６０は、ＤＶＤ−ＲＯＭ２０９５からプログラムまたはデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。
【００６５】
また、入出力コントローラ２０８４には、ＲＯＭ２０１０と、フレキシブルディスク・ドライブ２０５０、および入出力チップ２０７０の比較的低速な入出力装置とが接続される。ＲＯＭ２０１０は、コンピュータ１９００が起動時に実行するブート・プログラム、および／または、コンピュータ１９００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ２０５０は、フレキシブルディスク２０９０からプログラムまたはデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。入出力チップ２０７０は、フレキシブルディスク・ドライブ２０５０を入出力コントローラ２０８４へと接続すると共に、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を入出力コントローラ２０８４へと接続する。
【００６６】
ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供されるプログラムは、フレキシブルディスク２０９０、ＤＶＤ−ＲＯＭ２０９５、またはＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ２０２０を介してコンピュータ１９００内のハードディスクドライブ２０４０にインストールされ、ＣＰＵ２０００において実行される。
【００６７】
プログラムは、コンピュータ１９００にインストールされ、コンピュータ１９００を予測取得部１１０、属性取得部１２０、決定部１３０、情報送信部１４０、および登録処理部２１０として機能させる。
【００６８】
プログラムに記述された情報処理は、コンピュータ１９００に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である予測取得部１１０、属性取得部１２０、決定部１３０、情報送信部１４０、および登録処理部２１０として機能する。そして、この具体的手段によって、本実施形態におけるコンピュータ１９００の使用目的に応じた情報の演算または加工を実現することにより、使用目的に応じた特有の装置１００が構築される。
【００６９】
一例として、コンピュータ１９００と外部の装置等との間で通信を行う場合には、ＣＰＵ２０００は、ＲＡＭ２０２０上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェイス２０３０に対して通信処理を指示する。通信インターフェイス２０３０は、ＣＰＵ２０００の制御を受けて、ＲＡＭ２０２０、ハードディスクドライブ２０４０、フレキシブルディスク２０９０、またはＤＶＤ−ＲＯＭ２０９５等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェイス２０３０は、ＤＭＡ（ダイレクト・メモリ・アクセス）方式により記憶装置との間で送受信データを転送してもよく、これに代えて、ＣＰＵ２０００が転送元の記憶装置または通信インターフェイス２０３０からデータを読み出し、転送先の通信インターフェイス２０３０または記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
【００７０】
また、ＣＰＵ２０００は、ハードディスクドライブ２０４０、ＤＶＤドライブ２０６０（ＤＶＤ−ＲＯＭ２０９５）、フレキシブルディスク・ドライブ２０５０（フレキシブルディスク２０９０）等の外部記憶装置に格納されたファイルまたはデータベース等の中から、全部または必要な部分をＤＭＡ転送等によりＲＡＭ２０２０へと読み込ませ、ＲＡＭ２０２０上のデータに対して各種の処理を行う。そして、ＣＰＵ２０００は、処理を終えたデータを、ＤＭＡ転送等により外部記憶装置へと書き戻す。このような処理において、ＲＡＭ２０２０は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはＲＡＭ２０２０および外部記憶装置等をメモリ、記憶部、または記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なお、ＣＰＵ２０００は、ＲＡＭ２０２０の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはＲＡＭ２０２０の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもＲＡＭ２０２０、メモリ、および／または記憶装置に含まれるものとする。
【００７１】
また、ＣＰＵ２０００は、ＲＡＭ２０２０から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索・置換等を含む各種の処理を行い、ＲＡＭ２０２０へと書き戻す。例えば、ＣＰＵ２０００は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数または定数と比較して、大きい、小さい、以上、以下、等しい等の条件を満たすかどうかを判断し、条件が成立した場合（または不成立であった場合）に、異なる命令列へと分岐し、またはサブルーチンを呼び出す。
【００７２】
また、ＣＰＵ２０００は、記憶装置内のファイルまたはデータベース等に格納された情報を検索することができる。例えば、第１属性の属性値に対し第２属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、ＣＰＵ２０００は、記憶装置に格納されている複数のエントリの中から第１属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第２属性の属性値を読み出すことにより、所定の条件を満たす第１属性に対応付けられた第２属性の属性値を得ることができる。
【００７３】
以上に示したプログラムまたはモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク２０９０、ＤＶＤ−ＲＯＭ２０９５の他に、ＤＶＤ、Ｂｌｕ−ｒａｙ（登録商標）、またはＣＤ等の光学記録媒体、ＭＯ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークまたはインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ１９００に提供してもよい。
【００７４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７６】
１０  携帯端末、２０  アクセスポイント、２２  アクセスポイント、３０  ネットワーク、４０  予測部、５０  データベース、１００  装置、１１０  予測取得部、１２０  属性取得部、１３０  決定部、１４０  情報送信部、２１０  登録処理部、１９００  コンピュータ、２０００  ＣＰＵ、２０１０  ＲＯＭ、２０２０  ＲＡＭ、２０３０  通信インターフェイス、２０４０  ハードディスクドライブ、２０５０  フレキシブルディスク・ドライブ、２０６０  ＤＶＤドライブ、２０７０  入出力チップ、２０７５  グラフィック・コントローラ、２０８０  表示装置、２０８２  ホスト・コントローラ、２０８４  入出力コントローラ、２０９０  フレキシブルディスク、２０９５  ＤＶＤ−ＲＯＭ
【図１】
2017191493.tif 000003
【図２】
2017191493.tif 000004
【図３】
2017191493.tif 000005
【図４】
2017191493.tif 000006
【図５】
2017191493.tif 000007
【図６】
2017191493.tif 000008
【図７】
2017191493.tif 000009