(57)【特許請求の範囲】
【請求項１】
店舗内のユーザ端末から送信された当該ユーザ端末を識別する端末識別子を受信する端末識別子受信部と、
前記端末識別子と当該端末識別子が受信された時刻に関する情報である第一時刻情報とを有する端末情報を格納部に蓄積する端末情報蓄積部と、
ユーザが店舗で購入した商品に関する店舗購入商品情報を受信する商品情報受信部と、
前記店舗購入商品情報と当該店舗購入商品情報が受信された時刻に関する情報である第二時刻情報とを有する購入商品情報を前記格納部に蓄積する購入商品情報蓄積部と、
前記第一時刻情報と前記第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であることを満たすか否かの第一の判断を行い、当該第一の判断の条件を満たす場合、前記第一時刻情報と対になる端末識別子と前記第二時刻情報と対になる店舗購入商品情報とを対応付ける対応付加部とを具備し、
前記対応付加部は、
前記ユーザ端末の位置を示す第一位置情報を用いずに前記第一の判断を行う購買活動管理装置。
【請求項２】
前記格納部は、
電子商取引により購入された商品の商品情報である１以上のネット購入商品情報と端末識別子とを有する１以上のネット購入情報を格納しており、
一の端末識別子を受け付ける受付部と、
前記一の端末識別子と対になる１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、予め決められた処理を行う処理部とをさらに具備し、
前記予め決められた処理は、ユーザにお勧めの商品を出力するレコメンド処理、広告情報の出力、または前記１以上のネット購入商品情報と前記１以上の店舗購入商品情報とを用いた統計処理のうちのいずれかである請求項１記載の購買活動管理装置。
【請求項３】
１以上の商品情報を格納し得る商品情報格納部をさらに具備し、
前記処理部は、
前記一の端末識別子と対になる１以上のネット購入商品情報と１以上の店舗購入商品情報とを前記格納部から取得し、当該取得した１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、ユーザに勧める１以上の商品情報を、前記商品情報格納部に格納されている１以上の商品情報から取得する商品情報決定部と、
前記１以上の商品情報を出力するレコメンド部とを具備する請求項２記載の購買活動管理装置。
【請求項４】
前記レコメンド部は、
前記店舗購入商品情報を送信した店舗端末に前記１以上の商品情報を送信する請求項３記載の購買活動管理装置。
【請求項５】
前記レコメンド部は、
店舗内のプリンタに前記１以上の商品情報を印刷させる請求項４記載の購買活動管理装置。
【請求項６】
前記レコメンド部は、
前記端末識別子受信部が端末識別子を受信した場合に、前記店舗購入商品情報を送信した店舗端末に前記１以上の商品情報を送信する、または店舗内のプリンタに前記１以上の商品情報を印刷させる請求項４または請求項５記載の購買活動管理装置。
【請求項７】
前記レコメンド部は、
前記端末識別子に対応する端末装置から、電子商取引のためのアクセスがあった場合に、当該端末装置に、前記１以上の商品情報を送信する請求項３記載の購買活動管理装置。
【請求項８】
端末識別子受信部、端末情報蓄積部、商品情報受信部、購入商品情報蓄積部、および対応付加部として機能するプログラムが格納されたコンピュータにより実現される購買活動管理方法であって、
前記端末識別子受信部が、ユーザ端末から送信された当該ユーザ端末を識別する端末識別子を受信する端末識別子受信ステップと、
前記端末情報蓄積部が、前記端末識別子と当該端末識別子が受信された時刻に関する情報である第一時刻情報とを有する端末情報を格納部に蓄積する端末情報蓄積ステップと、
前記商品情報受信部が、ユーザが店舗で購入した商品に関する店舗購入商品情報を受信する商品情報受信ステップと、
前記購入商品情報蓄積部が、前記店舗購入商品情報と当該店舗購入商品情報が受信された時刻に関する情報である第二時刻情報とを有する購入商品情報を前記格納部に蓄積する購入商品情報蓄積ステップと、
前記対応付加部が、前記第一時刻情報と前記第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であることを満たすか否かの第一の判断を行い、当該第一の判断の条件を満たす場合、前記第一時刻情報と対になる端末識別子と前記第二時刻情報と対になる店舗購入商品情報とを対応付ける対応付加ステップとを具備し、
前記対応付加部は、
前記ユーザ端末の位置を示す第一位置情報を用いずに前記第一の判断を行うする購買活動管理方法。
【請求項９】
コンピュータを、
ユーザ端末から送信された当該ユーザ端末を識別する端末識別子を受信する端末識別子受信部と、
前記端末識別子と当該端末識別子が受信された時刻に関する情報である第一時刻情報とを有する端末情報を格納部に蓄積する端末情報蓄積部と、
ユーザが店舗で購入した商品に関する店舗購入商品情報を受信する商品情報受信部と、
前記店舗購入商品情報と当該店舗購入商品情報が受信された時刻に関する情報である第二時刻情報とを有する購入商品情報を前記格納部に蓄積する購入商品情報蓄積部と、
前記第一時刻情報と前記第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であることを満たすか否かの第一の判断を行い、当該第一の判断の条件を満たす場合、前記第一時刻情報と対になる端末識別子と前記第二時刻情報と対になる店舗購入商品情報とを対応付ける対応付加部として機能させ、
前記対応付加部は、
前記ユーザ端末の位置を示す第一位置情報を用いずに前記第一の判断を行うものとして、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの商品等の購入活動を管理する購買活動管理装置等に関するものである。
【背景技術】
【０００２】
従来、電子商取引における購買活動を蓄積し、レコメンド等のために利用する技術があった（例えば、特許文献１、非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５１４０２８９号号公報
【非特許文献】
【０００４】
【非特許文献１】"情報推薦システムの基本"、［online］、［平成２７年９月２７日検索］、インターネット［URL：http://gihyo.jp/dev/serial/01/information-recommendation-system/0005］
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、顧客の情報と実店舗で購入した商品の情報とを対応付けて取得し、自動的に蓄積できなかった。
【０００６】
また、従来技術においては、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を有効に利用できなかった。つまり、従来技術においては、例えば、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を用いて、レコメンドができなかった。
【課題を解決するための手段】
【０００７】
本第一の発明の購買活動管理装置は、ユーザ端末から送信されたユーザ端末を識別する端末識別子を受信する端末識別子受信部と、端末識別子と端末識別子が受信された時刻に関する情報である第一時刻情報とを有する端末情報を格納部に蓄積する端末情報蓄積部と、ユーザが店舗で購入した商品に関する店舗購入商品情報を受信する商品情報受信部と、店舗購入商品情報と店舗購入商品情報が受信された時刻に関する情報である第二時刻情報とを有する購入商品情報を格納部に蓄積する購入商品情報蓄積部と、第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報である場合、第一時刻情報と対になる端末識別子と第二時刻情報と対になる店舗購入商品情報とを対応付ける対応付加部とを具備する購買活動管理装置である。
【０００８】
かかる構成により、顧客の情報と実店舗で購入した商品の情報とを対応付けて取得し、蓄積できる。
【０００９】
また、本第二の発明の購買活動管理装置は、第一の発明に対して、対応付加部は、
第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であり、かつユーザ端末と店舗購入商品情報を送信した店舗端末とが予め決められた条件を満たすほど近い位置に存在すると判断した場合、第一時刻情報と対になる端末識別子と第二時刻情報と対になる店舗購入商品情報とを対応付ける購買活動管理装置である。
かかる構成により、顧客の情報と実店舗で購入した商品の情報とを正確に対応付けて取得し、蓄積できる。
また、本第三の発明の購買活動管理装置は、第二の発明に対して、ユーザ端末の位置を示す第一位置情報を受信する端末位置情報受信部と、ユーザの購入活動が行われた位置を示す第二位置情報を取得する第二位置情報取得部と、端末情報蓄積部は、端末識別子と第一時刻情報と第一位置情報とを有する端末情報を格納部に蓄積し、購入商品情報蓄積部は、商品情報と第二時刻情報と第二位置情報とを有する購入商品情報を格納部に蓄積し、対応付加部は、第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であり、かつ第一位置情報と第二位置情報とが予め決められた条件を満たすほど近い位置を示す情報である場合、第一時刻情報と対になる端末識別子と第二時刻情報と対になる店舗購入商品情報とを対応付ける購買活動管理装置である。
【００１０】
かかる構成により、顧客の情報と実店舗で購入した商品の情報とを正確に対応付けて取得し、蓄積できる。
【００１１】
また、本第四の発明の購買活動管理装置は、第一から第三のいずれかの発明に対して、格納部は、電子商取引により購入された商品の商品情報である１以上のネット購入商品情報と端末識別子とを有する１以上のネット購入情報を格納しており、一の端末識別子を受け付ける受付部と、一の端末識別子と対になる１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、予め決められた処理を行う処理部とをさらに具備する購買活動管理装置である。
【００１２】
かかる構成により、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を有効に利用できる。
【００１３】
また、本第五の発明の購買活動管理装置は、第四の発明に対して、１以上の商品情報を格納し得る商品情報格納部をさらに具備し、処理部は、一の端末識別子と対になる１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、出力する１以上の商品情報を決定する商品情報決定部と、１以上の商品情報を出力するレコメンド部とを具備する購買活動管理装置である。
【００１４】
かかる構成により、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を用いて、適切なレコメンドが可能となる。
【００１５】
また、本第六の発明の購買活動管理装置は、第五の発明に対して、レコメンド部は、店舗購入商品情報を送信した店舗端末に１以上の商品情報を送信する購買活動管理装置である。
【００１６】
かかる構成により、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を用いて、実店舗において適切なレコメンドが可能となる。
【００１７】
また、本第七の発明の購買活動管理装置は、第六の発明に対して、レコメンド部は、店舗内のプリンタに１以上の商品情報を印刷させる購買活動管理装置である。
【００１８】
かかる構成により、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を用いて、実店舗において適切な商品情報の印刷が可能となる。
【００１９】
また、本第八の発明の購買活動管理装置は、第六または第七の発明に対して、レコメンド部は、端末識別子受信部が端末識別子を受信した場合に、店舗購入商品情報を送信した店舗端末に１以上の商品情報を送信する、または店舗内のプリンタに１以上の商品情報を印刷させる購買活動管理装置である。
【００２０】
かかる構成により、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を用いて、適切なタイミングで、実店舗において適切なレコメンドが可能となる。
【００２１】
また、本第九の発明の購買活動管理装置は、第五の発明に対して、レコメンド部は、端末識別子に対応する端末装置から、電子商取引のためのアクセスがあった場合に、端末装置に、１以上の商品情報を送信する購買活動管理装置である。
【００２２】
かかる構成により、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を用いて、電子商取引において適切なレコメンドが可能となる。
【発明の効果】
【００２３】
本発明による購買活動管理装置によれば、顧客の情報と実店舗で購入した商品の情報とを対応付けて取得し、蓄積できる。
【図面の簡単な説明】
【００２４】
【図１】実施の形態１における情報システムの概念図
【図２】同情報システムのブロック図
【図３】同購買活動管理装置４のブロック図
【図４】同購買活動管理装置４の動作について説明するフローチャート
【図５】同店舗購入商品情報対応付け処理の詳細について説明するフローチャート
【図６】同レコメンド処理について説明するフローチャート
【図７】同端末情報対応付け処理の詳細について説明するフローチャート
【図８】同第二レコメンド処理について説明するフローチャート
【図９】同ユーザ情報管理表を示す図
【図１０】同商品情報管理表を示す図
【図１１】同端末情報管理表を示す図
【図１２】同店舗購入商品情報管理表を示す図
【図１３】同店舗購入商品ユーザ管理表を示す図
【図１４】同購入情報管理表を示す図
【図１５】同チラシの例を示す図
【図１６】同出力例を示す図
【図１７】同コンピュータシステムの概観図
【図１８】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２５】
以下、購買活動管理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２６】
（実施の形態１）
本実施の形態において、ユーザ端末から受信した端末識別子と受信時刻の組と、当該ユーザが実店舗で購入した商品の情報と時刻との組とを用いて、２つの時刻が条件を満たすほど近い場合、端末識別子と商品の情報とを対応付けて蓄積する購買活動管理装置を有する情報システムについて説明する。
【００２７】
また、本実施の形態において、時刻の情報に加えて、位置の情報をも用いて、例えば、複数のＰＯＳ端末等が存在する場合でも、精度高く端末識別子と商品の情報とを対応付けて蓄積する購買活動管理装置を有する情報システムについて説明する。
【００２８】
また、本実施の形態において、実店舗で購入した商品の情報を用いて、レコメンド等の処理を行う購買活動管理装置を有する情報システムについて説明する。なお、本実施の形態において、レコメンドは、ユーザ端末への商品情報の送信だけではなく、店舗内において店員が保持している店舗端末への商品情報の送信、商品情報を含むチラシ等の印刷などを含む。
【００２９】
図１は、本実施の形態における情報システムの概念図である。情報システムは、１または２以上のユーザ端末１、１または２以上の店舗端末２、１または２以上の端末装置３、および購買活動管理装置４を備える。ユーザ端末１は、店舗に入ってきたユーザが保持している端末である。ユーザ端末１は、例えば、いわゆるスマートフォン、タブレット端末、携帯電話等であり、携帯可能な端末であれば良い。店舗端末２は、例えば、店舗に設置されている端末、店員が保持している端末等であり、例えば、ＰＯＳ端末、スマートフォン、タブレット端末、パソコン等である。また、端末装置３は、ユーザが電子商取引のために使用する端末である。端末装置３は、例えば、いわゆるパソコン、スマートフォン、タブレット端末、携帯電話等である。端末装置３は、ユーザ端末１と同じでも良い。また、購買活動管理装置４は、いわゆるサーバ装置であり、クラウドサーバ等、その種類は問わない。
【００３０】
図２は、本実施の形態における情報システムのブロック図である。図３は、購買活動管理装置４のブロック図である。
【００３１】
ユーザ端末１は、ユーザ格納部１１、ユーザ受付部１２、ユーザ処理部１３、ユーザ送信部１４、ユーザ受信部１５、およびユーザ出力部１６を備える。
【００３２】
店舗端末２は、店舗格納部２１、店舗受付部２２、店舗処理部２３、店舗送信部２４、店舗受信部２５、および店舗出力部２６を備える。
【００３３】
端末装置３は、端末格納部３１、端末受付部３２、端末処理部３３、端末送信部３４、端末受信部３５、および端末出力部３６を備える。
【００３４】
購買活動管理装置４は、格納部４１、受信部４２、受付部４３、処理部４４、および出力部４５を備える。
【００３５】
格納部４１は、商品情報格納部４１１、端末情報格納部４１２、および購入商品情報格納部４１３を備える。
【００３６】
購入商品情報格納部４１３は、店舗購入商品情報格納手段４１３１、およびネット購入商品情報格納手段４１３２を備える。
【００３７】
受信部４２は、端末識別子受信部４２１、端末位置情報受信部４２２、および商品情報受信部４２３を備える。
【００３８】
処理部４４は、端末情報蓄積部４４１、購入商品情報蓄積部４４２、第二位置情報取得部４４３、対応付加部４４４、および商品情報決定部４４５を備える。
【００３９】
出力部４５は、レコメンド部４５１を備える。
【００４０】
ユーザ端末１を構成するユーザ格納部１１は、各種の情報を格納し得る。各種の情報とは、例えば、端末識別子である。端末識別子は、ユーザ端末１を識別する情報である。端末識別子は、例えば、電話番号、端末ＩＤ、ＭＡＣアドレス、ＩＰアドレス、クッキーＩＤ等である。なお、端末識別子は、上記の識別情報を組み合わせた情報でも良い。
【００４１】
ユーザ受付部１２は、各種の情報や指示等を受け付ける。各種の情報や指示等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。ユーザ受付部１２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００４２】
ユーザ処理部１３は、各種の処理を行う。各種の処理は、例えば、ユーザ端末１の位置を示す第一位置情報を取得する処理である。第一位置情報は、例えば、（緯度，経度）であるが、アクセスポイントの識別情報（ＩＤ）等の位置を示す情報であれば何でも良い。かかる場合、ユーザ処理部１３は、例えば、ＧＰＳ受信機により実現され得る。ただし、ユーザ処理部１３が第一位置情報を取得する方法は問わない。ユーザ処理部１３は、例えば、３以上の携帯の基地局からの電波の強度を用いて、第一位置情報を取得する等しても良い。あるいは、ユーザ処理部１３は、接続中のWiFiアクセスポイントの情報から第一位置情報を取得してもよい。なお、かかる場合、例えば、アクセスポイントの設置場所は、図示しない格納部やユーザ格納部１１等に格納されていても良い。また、その他、ユーザ処理部１３は、Bluetooth（登録商標）やiBeacon（登録商標）などの近接無線通信の接続先の情報を第一位置情報として、取得しても良い。また、ユーザ処理部１３は、複数アクセスポイントから第一位置情報が受信できた場合、受信強度が最も強いアクセスポイントからの情報を第一位置情報として、取得しても良い。また、各種の処理は、例えば、図示しない時計または図示しない外部のサーバ装置等から現在時刻を取得する処理である。なお、かかる現在時刻は、後述する第一時刻情報になり得る。
【００４３】
ユーザ送信部１４は、各種の情報を送信する。ユーザ送信部１４は、通常、端末識別子を有する端末情報を購買活動管理装置４に送信する。ユーザ送信部１４は、端末識別子とユーザ処理部１３が取得した第一時刻情報とを有する端末情報を購買活動管理装置４に送信しても良い。また、ユーザ送信部１４は、端末識別子とユーザ処理部１３が取得した第一時刻情報とユーザ処理部１３が取得した第一位置情報とを有する端末情報を購買活動管理装置４に送信しても良い。
【００４４】
ユーザ受信部１５は、各種の情報を受信する。ユーザ受信部１５は、１以上の商品情報を購買活動管理装置４から受信しても良い。この１以上の商品情報は、ユーザに推薦された商品の情報である。
【００４５】
ユーザ出力部１６は、各種の情報を出力する。ユーザ出力部１６は、例えば、ユーザ受信部１５が受信した１以上の商品情報を出力する。
【００４６】
ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
なお、ユーザ端末１は、例えば、アクセスポイントと接続して、当該アクセスポイントに端末識別子を送信する機能を有するものでも良い。
【００４７】
店舗端末２を構成する店舗格納部２１は、各種の情報を格納し得る。各種の情報は、例えば、ユーザの購入活動が行われた位置を示す第二位置情報である。第二位置情報は、例えば、（緯度，経度）であるが、位置を示す情報であれば何でも良い。第二位置情報は、例えば、店舗端末２が接続されているアクセスポイントのＩＤである。例えば、ある店舗の２Ｆの子供服売り場に設置されているWiFiアクセスポイントが存在する場合、そのアクセスポイントの位置が、図示しない格納部または店舗格納部２１に、フロアマップの情報が示すフロアマップ上の位置を示す情報と対応付けられて記憶されていれば、そのWiFiアクセスポイントに接続されている店舗端末２の第二位置情報は取得され得、その第二位置情報は、通常、緯度経度情報ではない。なお、第二位置情報の取得は、後述する店舗処理部２３により行われる。また、各種の情報は、例えば、店舗端末２を識別する店舗端末識別子である。店舗端末識別子は、店舗端末を識別する情報であれば何でも良い。
【００４８】
店舗受付部２２は、各種の情報や指示等を受け付ける。各種の情報や指示等は、例えば、ユーザが購入した商品に関する情報である。店舗受付部２２は、バーコードリーダー等により商品に関する情報を受け付けても良い。商品に関する情報は、例えば、商品を識別する商品識別子、個数、金額等である。各種の情報や指示等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。店舗受付部２２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００４９】
店舗処理部２３は、各種の処理を行う。各種の処理とは、例えば、送信する情報を構成する処理である。また、各種の処理とは、例えば、第二位置情報を取得する処理である。かかる場合、店舗処理部２３は、例えば、ＧＰＳ受信機により実現され得る。ただし、店舗処理部２３が第二位置情報を取得する方法は問わない。店舗処理部２３は、例えば、３以上の携帯の基地局からの電波の強度を用いて、第二位置情報を取得する等しても良い。また、店舗処理部２３は、接続中のWiFiアクセスポイントの情報から第二位置情報を取得してもよい。なお、かかる場合、例えば、アクセスポイントの設置場所は、図示しない格納部や店舗格納部２１等に格納されていても良い。また、その他、店舗処理部２３は、Bluetooth（登録商標）やiBeacon（登録商標）などの近接無線通信の接続先の情報を第二位置情報として、取得しても良い。また、店舗処理部２３は、複数アクセスポイントから第二位置情報が受信できた場合、受信強度が最も強いアクセスポイントからの情報を第二位置情報として、取得しても良い。また、各種の処理は、例えば、図示しない時計または図示しない外部のサーバ装置等から現在時刻を取得する処理である。なお、かかる現在時刻は、後述する第二時刻情報になり得る。
【００５０】
店舗送信部２４は、各種の情報を購買活動管理装置４に送信する。各種の情報は、例えば、ユーザが店舗で購入した商品に関する店舗購入商品情報である。店舗購入商品情報は、通常、商品識別子を有する。また、各種の情報は、例えば、店舗購入商品情報と、当該店舗購入商品情報に対応する第二時刻情報とを有する購入商品情報である。なお、第二時刻情報は、商品が購入された時刻に関する情報である。第二時刻情報は、例えば、日時、時刻などである。また、各種の情報は、例えば、商品情報と第二時刻情報と第二位置情報とを有する購入商品情報である。なお、店舗購入商品情報と購入商品情報とは、同じ情報でも良い。
【００５１】
店舗受信部２５は、各種の情報を受信する。各種の情報は、例えば、レコメンドする対象の１以上の商品情報である。
【００５２】
店舗出力部２６は、各種の情報を出力する。各種の情報は、例えば、店舗受信部２５が受信した１以上の商品情報である。
【００５３】
端末装置３を構成する端末格納部３１は、各種の情報を格納し得る。各種の情報は、例えば、端末識別子である。また、各種の情報は、例えば、ユーザを識別するユーザ識別子である。ユーザ識別子は、例えば、ＩＤ、氏名、ＭＡＣアドレス、ＩＰアドレス、端末ＩＤ、クッキーＩＤ等である。また、ユーザ識別子は、例えば、上記の情報を組み合わせた情報等でも良い。
【００５４】
端末受付部３２は、各種の情報や指示等を受け付ける。各種の情報や指示等とは、例えば、電子商取引を利用して、商品等を購入する指示等である。なお、商品等とは、商品またはサービスである。
【００５５】
各種の情報や指示等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部３２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００５６】
端末処理部３３は、各種の処理を行う。各種の処理とは、例えば、購買活動管理装置４に送信する情報を構成する処理である。
【００５７】
端末送信部３４は、各種の情報を購買活動管理装置４に送信する。各種の情報とは、電子商取引を用いて購入する商品に関する情報である。
【００５８】
端末受信部３５は、各種の情報を受信する。端末受信部３５は、例えば、１以上の商品情報を購買活動管理装置４から受信する。
【００５９】
端末出力部３６は、端末受信部３５が受信した情報を出力する。
【００６０】
購買活動管理装置４を構成する格納部４１は、各種の情報を格納し得る。各種の情報とは、例えば、後述する１以上の商品情報、１以上の端末情報、１以上のユーザ情報、１以上の店舗購入商品情報、１以上のネット購入情報等である。なお、ユーザ情報は、ユーザに関する情報であり、例えば、ユーザ識別子、端末識別子やその他のＩＤを有する。
【００６１】
商品情報格納部４１１は、１以上の商品情報を格納し得る。商品情報は、商品に関する情報である。商品情報は、例えば、商品識別子、商品画像、商品の広告情報、商品の属性値等を有する。商品の属性値は、例えば、価格、仕様（サイズ、重さなど）等である。
【００６２】
端末情報格納部４１２は、１または２以上の端末情報を格納し得る。
【００６３】
購入商品情報格納部４１３は、１または２以上の購入商品情報を格納し得る。購入商品情報は、ここでは、通常、１以上の店舗購入商品情報、１以上のネット購入情報を有する。
【００６４】
店舗購入商品情報格納手段４１３１は、１または２以上の店舗購入商品情報を格納し得る。
【００６５】
ネット購入商品情報格納手段４１３２は、１または２以上のネット購入情報を格納し得る。ネット購入情報は、端末識別子と１以上のネット購入商品情報とを有する。ネット購入商品情報は、電子商取引により購入された商品の商品情報である。ここでの商品情報は、商品情報の一部（例えば、商品識別子のみ）でも良い。
【００６６】
受信部４２は、指示や情報等をユーザ端末１または店舗端末２または端末装置３から受信する。指示や情報等とは、例えば、端末識別子、後述する第一位置情報、商品情報等である。受信部４２は、ユーザ端末１または店舗端末２または端末装置３から、間接的に（他の装置を介して）、指示や情報等を受信しても良いことは言うまでもない。つまり、本明細書における受信は、通常、直接的な受信だけではなく、他の装置を介した間接的な受信も含む。
【００６７】
端末識別子受信部４２１は、ユーザ端末１から送信されたユーザ端末１を識別する端末識別子を受信する。端末識別子は、例えば、ユーザ端末１を特定する電話番号、端末ＩＤ、ＭＡＣアドレス、ＩＰアドレス等である。
【００６８】
端末位置情報受信部４２２は、ユーザ端末１の位置を示す第一位置情報を受信する。第一位置情報は、例えば、（緯度、経度）であるが、位置を示す情報であれば何でも良い。
【００６９】
商品情報受信部４２３は、ユーザが店舗で購入した商品に関する店舗購入商品情報を受信する。店舗購入商品情報は、通常、商品識別子を有する。商品情報受信部４２３は、通常、店舗端末２から店舗購入商品情報を受信する。
【００７０】
受付部４３は、一の端末識別子を受け付ける。一の端末識別子の受け付け方法は問わない。受け付けは、例えば、端末識別子受信部４２１が受信した端末識別子の取得でも良い。また、受付部４３は、受信されたユーザ識別子と対になる端末識別子を、格納部４１から取得しても良い。また、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００７１】
処理部４４は、一の端末識別子と対になる１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、予め決められた処理を行う。予め決められた処理とは、例えば、レコメンド、広告情報の出力などである。レコメンドは、ユーザにお勧めの商品を出力する処理である。予め決められた処理とは、例えば、１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いた統計処理である。つまり、処理部４４は、例えば、一のユーザが電子商取引で購入する商品と、実店舗で購入する商品との傾向の差異があるか否かを解析する処理を行う。処理部４４は、例えば、一のユーザが電子商取引で購入する商品の種類ごとの割合、実店舗で購入する商品の種類ごとの割合を算出する。その他、統計処理の内容は問わない。処理部４４は、例えば、１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、電子商取引と実店舗の両方で購入するすべての商品の情報から、電子商取引と実店舗で購入とを区別して、統計処理して、処理結果を取得しても良いし、電子商取引と実店舗で購入とを区別せずに統計処理して、処理結果を取得しても良い。
【００７２】
端末情報蓄積部４４１は、端末識別子と第一時刻情報とを有する端末情報を端末情報格納部４１２に蓄積する。第一時刻情報は、端末識別子が受信された時刻に関する情報である。第一時刻情報とは、通常、日時であるが、時刻のみでも良い。
【００７３】
端末情報蓄積部４４１は、端末識別子と第一時刻情報と第一位置情報とを有する端末情報を端末情報格納部４１２に蓄積しても良い。蓄積される第一時刻情報は、ユーザ端末１から受信されても良いし、図示しない時計から取得する等しても良い。
【００７４】
購入商品情報蓄積部４４２は、店舗購入商品情報と第二時刻情報とを有する購入商品情報を、購入商品情報格納部４１３に蓄積する。第二時刻情報は、店舗購入商品情報が受信された時刻に関する情報である。第二時刻情報は、通常、日時であるが、時刻のみでも良い。
【００７５】
購入商品情報蓄積部４４２は、商品情報と第二時刻情報と第二位置情報とを有する購入商品情報を、購入商品情報格納部４１３に蓄積しても良い。蓄積される第二時刻情報は、店舗端末２から受信されても良いし、図示しない時計から取得する等しても良い。
【００７６】
第二位置情報取得部４４３は、ユーザの購入活動が行われた位置を示す第二位置情報を取得する。第二位置情報は、例えば、（緯度，経度）であるが、位置を示す情報であれば何でも良い。第二位置情報取得部４４３は、第二位置情報を店舗端末２から受信しても良いし、格納部４１に予め格納されている第二位置情報を取得しても良い。第二位置情報は、通常、店舗端末２の位置を示す情報である。
【００７７】
対応付加部４４４は、第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報である場合、第一時刻情報と対になる端末識別子と第二時刻情報と対になる店舗購入商品情報とを対応付ける。対応付ける処理は、例えば、リンク付ける処理、一のレコードやデータ構造の中に、必要な情報を蓄積する処理等である。対応付けるための処理内容は、問わない。なお、端末識別子と店舗購入商品情報とを対応付ける処理は、端末識別子と対になるユーザ識別子と店舗購入商品情報とを対応付ける処理でも良い。
【００７８】
対応付加部４４４は、第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であり、かつユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近い位置に存在すると判断した場合、第一時刻情報と対になる端末識別子と第二時刻情報と対になる店舗購入商品情報とを対応付けても良い。
なお、ユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近い位置に存在するか否かは、対応付加部４４４は、例えば、ユーザ端末１が送信する第一位置情報と店舗端末２が送信する第二位置情報とから判断する。つまり、対応付加部４４４は、例えば、第一位置情報と第二位置情報との差異（距離）が閾値以下または閾値未満であることを判断し、ユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近い位置に存在することを検知しても良い。また、対応付加部４４４は、例えば、第一位置情報と第二位置情報とが同じ情報（例えば、同じアクセスポイントのＩＤ等）であることを検知し、ユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近い位置に存在すると判断しても良い。また、例えば、ユーザ端末１から受信した情報（例えば、端末識別子）と、店舗端末２から受信した情報（例えば、店舗端末識別子または店舗購入商品情報）が同一のアクセスポイントから送信されてきたことを検知し、ユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近い位置に存在すると判断しても良い。  対応付加部４４４は、第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であり、かつ第一位置情報と第二位置情報とが予め決められた条件を満たすほど近い位置を示す情報である場合、第一時刻情報と対になる端末識別子と第二時刻情報と対になる店舗購入商品情報とを対応付けても良い。なお、第一位置情報と第二位置情報とが予め決められた条件を満たすほど近い位置を示す情報であることは、第一位置情報と第二位置情報とが同じ情報（例えば、同じアクセスポイントのＩＤ等）であっても良いし、第一位置情報と第二位置情報との差異（距離）が閾値以下または閾値未満であっても良いし、端末識別子が第一位置情報を兼ね、かつ店舗端末識別子が第二位置情報を兼ねる場合、端末識別子と店舗端末識別子とが同じアクセスポイントから送信されてきた場合に、対応付加部４４４は、ユーザ端末１と店舗端末２とが同じ領域に居る（第一位置情報と第二位置情報とが予め決められた条件を満たすほど近い位置を示す情報である）と判断しても良い。
【００７９】
商品情報決定部４４５は、一の端末識別子と対になる１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、出力する１以上の商品情報を決定する。商品情報決定部４４５が商品情報を決定する処理は、公知のレコメンデーション技術が利用可能である。公知のレコメンデーション技術は、例えば、協調フィルタリング等のレコメンデーション技術である。また、レコメンデーション技術は、例えば、特許第５０６４０６３号に記載の技術、特許第５１４０２８９号に記載の技術等である。
【００８０】
出力部４５は、各種の情報を出力する。各種の情報は、例えば、１以上の商品情報である。１以上の商品情報は、商品情報決定部４４５が決定した情報である。ここで、出力とは、例えば、ユーザ端末１または店舗端末２への送信である。また、出力は、プリンタへの印刷でも良い。また、出力とは、例えば、端末装置３への送信である。
【００８１】
レコメンド部４５１は、１以上の商品情報を出力する。１以上の商品情報は、商品情報決定部４４５が決定した商品情報である。
【００８２】
レコメンド部４５１は、例えば、店舗購入商品情報を送信した店舗端末２に１以上の商品情報を送信する。
【００８３】
レコメンド部４５１は、例えば、店舗内のプリンタに１以上の商品情報を印刷させる。なお、かかる場合、レコメンド部４５１は、通常、店舗内のプリンタのＩＰアドレス等アドレス等を予め保持している。
【００８４】
レコメンド部４５１は、例えば、端末識別子受信部４２１が端末識別子を受信した場合に、店舗購入商品情報を送信した店舗端末２に１以上の商品情報を送信する、または店舗内のプリンタに１以上の商品情報を印刷させる。
【００８５】
レコメンド部４５１は、例えば、端末識別子に対応する端末装置３から、電子商取引のためのアクセスがあった場合に、当該端末装置３に１以上の商品情報を送信する。
【００８６】
なお、端末装置３は、ユーザが使用する端末であり、ユーザ端末１と同じでも良いし、例えば、家庭に設置されている、いわゆるパソコン等でも良い。
【００８７】
ユーザ格納部１１、店舗格納部２１、端末格納部３１、格納部４１、商品情報格納部４１１、端末情報格納部４１２、および購入商品情報格納部４１３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００８８】
ユーザ格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報がユーザ格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報がユーザ格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報がユーザ格納部１１等で記憶されるようになってもよい。
【００８９】
ユーザ処理部１３、店舗処理部２３、端末処理部３３、処理部４４、端末情報蓄積部４４１、購入商品情報蓄積部４４２、第二位置情報取得部４４３、対応付加部４４４、および商品情報決定部４４５は、通常、ＭＰＵやメモリ等から実現され得る。ユーザ処理部１３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９０】
ユーザ送信部１４、店舗送信部２４、端末送信部３４、出力部４５、およびレコメンド部４５１は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。なお、出力部４５、およびレコメンド部４５１は、プリンタで実現されても良い。
【００９１】
ユーザ受信部１５、店舗受信部２５、端末受信部３５、受信部４２、端末識別子受信部４２１、端末位置情報受信部４２２、および商品情報受信部４２３は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００９２】
ユーザ出力部１６、店舗出力部２６、および端末出力部３６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。ユーザ出力部１６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００９３】
次に、情報システムの動作について説明する。まず、ユーザ端末１の動作例について説明する。ユーザ端末１のユーザ処理部１３は、通常、常時、連続して第一位置情報を取得する。そして、ユーザ処理部１３は、第一位置情報とユーザ格納部１１の端末識別子とを用いて、送信する端末情報を構成する。なお、ここで、ユーザ処理部１３は、図示しない時計から時刻情報を取得して、当該時刻情報をも含む端末情報を構成しても良い。そして、ユーザ送信部１４は、構成された端末情報を送信する。なお、送信された端末情報は、購買活動管理装置４が、直接または間接的に受信する。また、ユーザ端末１は、端末識別子をアクセスポイントに送信する等しても良い。そして、かかる場合、端末識別子は第一位置情報を兼ねても良い。
【００９４】
また、ユーザ端末１のユーザ受信部１５は、１以上の商品情報を購買活動管理装置４から受信する。そして、ユーザ出力部１６は、ユーザ受信部１５が受信した１以上の商品情報を出力する。
【００９５】
次に、店舗端末２の動作例について説明する。店舗端末２の店舗受付部２２は、ユーザが購入した商品に関する店舗購入商品情報を受け付ける。そして、店舗処理部２３は、店舗購入商品情報を用いて、送信する情報を構成する。なお、構成された情報は、例えば、店舗購入商品情報と第二時刻情報とを有する。また、構成された情報は、第二位置情報をさらに含むことは好適である。そして、店舗送信部２４は、構成された情報である店舗購入商品情報を購買活動管理装置４に送信する。なお、店舗受付部２２が受け付けた店舗購入商品情報と、送信された店舗購入商品情報とは、通常、異なるが、ユーザが購入した商品に関する情報（例えば、商品識別子）は、両方ともに含まれる。
【００９６】
また、店舗端末２の店舗受信部２５は、１以上の商品情報を購買活動管理装置４から受信する。そして、店舗出力部２６は、店舗受信部２５が受信した１以上の商品情報を出力する。かかる１以上の商品情報は、通常、特定の顧客にお勧めするべき商品の情報である。
【００９７】
次に、端末装置３の動作例について説明する。端末装置３の端末受付部３２は、電子商取引を利用して、商品等を購入する指示を受け付ける。次に、端末処理部３３は、電子商取引を行う購買活動管理装置４に送信する情報を構成する。送信する情報には、端末格納部３１のユーザ識別子が含まれる。次に、端末送信部３４は、端末処理部３３で構成された情報を購買活動管理装置４に送信する。そして、情報の送信に応じて、端末受信部３５は、１以上の商品情報を購買活動管理装置４から受信する。端末出力部３６は、端末受信部３５が受信した１以上の商品情報を出力する。かかる１以上の商品情報は、通常、本ユーザに、推薦する商品の情報である。
【００９８】
次に、購買活動管理装置４の動作例について、図４のフローチャートを用いて説明する。
【００９９】
（ステップＳ４０１）受信部４２は、端末情報をユーザ端末１から受信したか否かを判断する。端末情報を受信した場合はステップＳ４０２に行き、端末情報を受信しない場合はステップＳ４０６に行く。なお、端末情報は、端末識別子を含む。また、端末情報は、第一位置情報を含んでも良い。
【０１００】
（ステップＳ４０２）処理部４４は、ステップＳ４０１で受信された情報を用いて、対比に用いる端末情報を取得する。例えば、ステップＳ４０１で受信された情報に、時刻情報が含まれない場合、処理部４４は、図示しない時計等から時刻情報を取得する。そして、処理部４４は、ステップＳ４０１で受信された情報と時刻情報とを有する端末情報を構成する。対比に用いる端末情報とは、店舗購入商品情報との対比に用いる端末情報である。
【０１０１】
（ステップＳ４０３）処理部４４は、店舗購入商品情報対応付け処理を行う。店舗購入商品情報対応付け処理の詳細について、図５のフローチャートを用いて説明する。なお、店舗購入商品情報対応付け処理とは、ステップＳ４０２で取得された端末情報に対応する店舗購入商品情報を決定し、対応付ける処理である。
【０１０２】
（ステップＳ４０４）端末情報蓄積部４４１は、ステップＳ４０２で取得された端末情報を端末情報格納部４１２に蓄積する。
【０１０３】
（ステップＳ４０５）商品情報決定部４４５等は、レコメンド処理を行う。ステップＳ４０１に戻る。なお、レコメンド処理について、図６のフローチャートを用いて説明する。
【０１０４】
（ステップＳ４０６）受信部４２は、店舗購入商品情報を店舗端末２から受信したか否かを判断する。店舗購入商品情報を受信した場合はステップＳ４０７に行き、受信しなかった場合はステップＳ４１１に行く。
【０１０５】
（ステップＳ４０７）処理部４４は、ステップＳ４０６で受信された情報を用いて、対比に用いる店舗購入商品情報を取得する。例えば、ステップＳ４０６で受信された店舗購入商品情報に、時刻情報が含まれない場合、処理部４４は、図示しない時計等から時刻情報を取得する。そして、処理部４４は、ステップＳ４０６で受信された情報と時刻情報とを有する店舗購入商品情報を構成する。なお、対比に用いる店舗購入商品情報とは、端末情報との対比に用いる店舗購入商品情報である。
【０１０６】
（ステップＳ４０８）処理部４４は、端末情報対応付け処理を行う。端末情報対応付け処理の詳細について、図７のフローチャートを用いて説明する。なお、端末情報対応付け処理とは、ステップＳ４０７で取得された店舗購入商品情報に対応する端末情報を決定し、対応付ける処理である。
【０１０７】
（ステップＳ４０９）購入商品情報蓄積部４４２は、ステップＳ４０７で取得された店舗購入商品情報を購入商品情報格納部４１３に蓄積する。
【０１０８】
（ステップＳ４１０）商品情報決定部４４５等は、レコメンド処理を行う。ステップＳ４０１に戻る。なお、レコメンド処理について、図６のフローチャートを用いて説明する。
【０１０９】
（ステップＳ４１１）受信部４２は、端末装置３から電子商取引のためのアクセスを受け付けたか否かを判断する。アクセスを受け付けた場合はステップＳ４１２に行き、アクセスを受け付けない場合はステップＳ４０１に戻る。
【０１１０】
（ステップＳ４１２）商品情報決定部４４５等は、第二レコメンド処理を行う。第二レコメンド処理について、図８のフローチャートを用いて説明する。
【０１１１】
（ステップＳ４１３）処理部４４は、ステップＳ４１５で受け付けられたアクセスに応じた処理を行う。かかる処理内容は問わない。
【０１１２】
なお、図４のフローチャートにおいて、一旦、蓄積された端末情報について、蓄積から閾値以上時間が経過した場合、または店舗からユーザ端末１が出て行ったことを検知した場合等に、対応する端末情報は削除されることは好適である。
【０１１３】
また、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１１４】
次に、ステップＳ４０３の店舗購入商品情報対比処理の詳細について、図５のフローチャートを用いて説明する。
【０１１５】
（ステップＳ５０１）処理部４４は、着目する端末情報から、第一時刻情報、または第一時刻情報と第一位置情報を取得する。
【０１１６】
（ステップＳ５０２）処理部４４は、カウンタｉに１を代入する。
【０１１７】
（ステップＳ５０３）処理部４４は、店舗購入商品情報格納手段４１３１に、対比するｉ番目の店舗購入商品情報が存在するか否かを判断する。ｉ番目の店舗購入商品情報が存在する場合はステップＳ５０４に行き、存在しない場合は上位処理にリターンする。
【０１１８】
（ステップＳ５０４）処理部４４は、ｉ番目の店舗購入商品情報が有する第二時刻情報を取得する。
【０１１９】
（ステップＳ５０５）処理部４４は、２つの時刻情報が予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ５０６に行き、満たさない場合はステップＳ５１０に行く。なお、２つの時刻情報とは、ステップＳ５０１で取得された第一時刻情報と、ステップＳ５０４で取得された第二時刻情報である。また、予め決められた条件とは、２つの時刻情報が示す時刻の差異が閾値以内または閾値より小さいことである。
【０１２０】
（ステップＳ５０６）処理部４４は、位置情報の検査も行うかどうかを判断する。位置情報の検査も行う場合はステップＳ５０７に行き、位置情報の検査は行わない場合はステップＳ５０９に行く。なお、位置情報の検査も行うかどうかは、予め決められていても良いし、ステップＳ５０１で第一位置情報を取得できたか否かにより決定されても良い。
【０１２１】
（ステップＳ５０７）第二位置情報取得部４４３は、ユーザの購入活動が行われた位置を示す第二位置情報を取得する。
【０１２２】
（ステップＳ５０８）処理部４４は、２つの位置情報が予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ５０９に行き、満たさない場合はステップＳ５１０に行く。なお、２つの位置情報とは、ステップＳ５０１で取得された第一位置情報と、ステップＳ５０７で取得された第二位置情報である。また、予め決められた条件とは、２つの位置情報の差異が閾値以内または閾値より小さいことである。なお、２つの位置情報の差異とは、例えば、距離である。また、ここで、処理部４４は、ユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近くに存在するか否かを判断することは好適である。そして、この判断のために、処理部４４は、第一位置情報と第二位置情報とを用いても良い。ただし、この判断のために、処理部４４は、端末情報と店舗購入商品情報とが同じWiFiアクセスポイントを介して受信されたか否かを判断し、同じWiFiアクセスポイントを介して受信された場合に、ユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近くに存在すると判断しても良い。
【０１２３】
（ステップＳ５０９）対応付加部４４４は、着目する端末情報が有する端末識別子とｉ番目の店舗購入商品情報とを対応付ける。
【０１２４】
（ステップＳ５１０）処理部４４は、カウンタｉを１、インクリメントする。ステップＳ５０３に戻る。
【０１２５】
次に、ステップＳ４０５のレコメンド処理の例について、図６のフローチャートを用いて説明する。
【０１２６】
（ステップＳ６０１）商品情報決定部４４５は、蓄積された端末情報が有する端末識別子を取得する。
【０１２７】
（ステップＳ６０２）商品情報決定部４４５は、ステップＳ６０１で取得した端末識別子と対になるユーザ識別子を格納部４１から取得する。なお、ここで端末識別子とユーザ識別子とが同じでも良い。かかる場合、本ステップは不要である。
【０１２８】
（ステップＳ６０３）商品情報決定部４４５は、ステップＳ６０１で取得した端末識別子またはステップＳ６０２で取得したユーザ識別子と対になる１以上のネット購入商品情報を、ネット購入商品情報格納手段４１３２から取得する。
【０１２９】
（ステップＳ６０４）商品情報決定部４４５は、ステップＳ６０１で取得した端末識別子またはステップＳ６０２で取得したユーザ識別子と対になる１以上の店舗購入商品情報を、店舗購入商品情報格納手段４１３１から取得する。
【０１３０】
（ステップＳ６０５）商品情報決定部４４５は、ステップＳ６０３で取得した１以上のネット購入商品情報およびステップＳ６０４で取得した１以上の店舗購入商品情報を用いて、レコメンドする１以上の商品情報を、商品情報格納部４１１から取得する。なお、かかる１以上の商品情報の取得には、種々の公知の情報推薦技術が利用可能である。
【０１３１】
（ステップＳ６０６）レコメンド部４５１は、ステップＳ６０５で取得された１以上の商品情報を出力する。上位処理にリターンする。なお、ここで出力とは、例えば、店舗端末２への送信、店舗内のプリンタへの印刷、ユーザ端末１への送信などである。
【０１３２】
次に、ステップＳ４０８の端末情報対応付け処理の詳細について、図７のフローチャートを用いて説明する。
【０１３３】
（ステップＳ７０１）処理部４４は、着目する店舗購入商品情報から、第二時刻情報、または第二時刻情報と第二位置情報を取得する。
【０１３４】
（ステップＳ７０２）処理部４４は、カウンタｉに１を代入する。
【０１３５】
（ステップＳ７０３）処理部４４は、端末情報格納部４１２に、対比するｉ番目の端末情報が存在するか否かを判断する。ｉ番目の端末情報が存在する場合はステップＳ７０４に行き、存在しない場合は上位処理にリターンする。
【０１３６】
（ステップＳ７０４）処理部４４は、ｉ番目の端末情報が有する第一時刻情報を取得する。
【０１３７】
（ステップＳ７０５）処理部４４は、２つの時刻情報が予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ７０６に行き、満たさない場合はステップＳ７１０に行く。なお、２つの時刻情報とは、ステップＳ７０１で取得された第二時刻情報と、ステップＳ７０４で取得された第一時刻情報である。また、予め決められた条件とは、２つの時刻情報が示す時刻の差異が閾値以内または閾値より小さいことである。
【０１３８】
（ステップＳ７０６）処理部４４は、位置情報の検査も行うかどうかを判断する。位置情報の検査も行う場合はステップＳ７０７に行き、位置情報の検査は行わない場合はステップＳ７０９に行く。なお、位置情報の検査も行うかどうかは、予め決められていても良いし、ステップＳ７０１で第二位置情報を取得できたか否かにより決定されても良い。
【０１３９】
（ステップＳ７０７）処理部４４は、ｉ番目の端末情報が有する第一位置情報を取得する。
【０１４０】
（ステップＳ７０８）処理部４４は、２つの位置情報が予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ７０９に行き、満たさない場合はステップＳ７１０に行く。なお、２つの位置情報とは、ステップＳ７０１で取得された第二位置情報と、ステップＳ７０７で取得された第一位置情報である。また、予め決められた条件とは、２つの位置情報の差異が閾値以内または閾値より小さいことである。なお、２つの位置情報の差異とは、例えば、距離である。また、ここで、処理部４４は、ユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近くに存在するか否かを判断することは好適である。そして、この判断のために、処理部４４は、第一位置情報と第二位置情報とを用いても良い。ただし、この判断のために、処理部４４は、端末情報と店舗購入商品情報とが同じWiFiアクセスポイントを介して受信されたか否かを判断し、同じWiFiアクセスポイントを介して受信された場合に、ユーザ端末１と店舗端末２とが予め決められた条件を満たすほど近くに存在すると判断しても良い。
【０１４１】
（ステップＳ７０９）対応付加部４４４は、着目する店舗購入商品情報とｉ番目の端末情報とを対応付ける。
【０１４２】
（ステップＳ７１０）処理部４４は、カウンタｉを１、インクリメントする。ステップＳ７０３に戻る。
【０１４３】
次に、ステップＳ４１２の第二レコメンド処理について、図８のフローチャートを用いて説明する。図８のフローチャートにおいて、図６のフローチャートと同一のステップについて説明を省略する。
【０１４４】
（ステップＳ８０１）レコメンド部４５１は、ステップＳ６０５で取得された１以上の商品情報を端末装置３に送信する。上位処理にリターンする。
【０１４５】
以下、本実施の形態における情報システムの具体的な動作例について説明する。情報システムの概念図は図１である。
【０１４６】
今、格納部４１は、図９に示すユーザ情報管理表を保持している。ユーザ情報管理表は、ユーザに関するユーザ情報を管理する表である。ユーザ情報管理表は、「ＩＤ」「ユーザ識別子」「端末識別子」「氏名」「年齢」「住所」「メールアドレス」等の属性値を有するレコードを管理している。「ＩＤ」はレコードを識別する情報である。「端末識別子」は、ユーザの端末を識別する情報であり、ここではＭＡＣアドレスであるが、電話番号、ＩＰアドレス、クッキーＩＤ等でも良い。「ユーザ識別子」は、ユーザが、例えば、電子商取引サービスを享受する場合のユーザ登録の際に、ユーザに付与された、ユーザにユニークな情報である。なお、ユーザ情報管理表の各レコードは、通常、電子商取引を開始する際に、登録された情報である。
【０１４７】
また、商品情報格納部４１１は、図１０に示す商品情報管理表を格納している。商品情報管理表は、「ＩＤ」「商品識別子」「商品名」「価格」「種類」「商品画像」等の属性値を有するレコードを管理している。また、商品情報管理表は、商品の在庫数や在庫場所（店舗の場所）等を有しても良い。「ＩＤ」はレコードを識別する情報であり、「商品識別子」はここでは商品番号である。「種類」は商品の種類であり、「商品画像」は商品の画像であり、ここでは写真である。
【０１４８】
また、端末情報格納部４１２は、図１１に示す端末情報管理表を保持している。端末情報管理表は、端末情報を管理する表である。端末情報管理表は、「ＩＤ」「端末識別子」「第一時刻情報」「第一位置情報」等の属性値を有するレコードを管理している。「ＩＤ」はレコードを識別する情報である。端末情報管理表のレコードは、例えば、店舗に入ってきた、または店舗内に居るユーザのユーザ端末１から送信される情報を用いて構成される。なお、一の端末識別子と対になる「第一時刻情報」「第一位置情報」は、通常、常時、連続して更新される、とする。また、店舗から出たことを検知したユーザ端末１の端末情報は、図１１の端末情報管理表から削除される、つまり、処理部４４は、店舗から出たことを検知したユーザ端末１の端末情報を、図１１の端末情報管理表から削除する。なお、処理部４４は、例えば、閾値以上の時間、一の端末識別子を有する端末情報を受信しなかった場合、当該一の端末識別子を有する端末情報を、図１１の端末情報管理表から削除する。
【０１４９】
また、店舗購入商品情報格納手段４１３１は、図１２に示す店舗購入商品情報管理表を格納している。店舗購入商品情報管理表は、店舗購入商品情報を管理する表である。店舗購入商品情報管理表は、「ＩＤ」「商品識別子」「第二時刻情報」「第二位置情報」等の属性値を有するレコードを管理している。「ＩＤ」はレコードを識別する情報である。「商品識別子」は、店舗で購入された商品の識別子である。店舗購入商品情報管理表のレコードは、例えば、店舗において、商品の購入が確定した後、店舗端末２から送信される情報を用いて構成される。
【０１５０】
また、店舗購入商品情報格納手段４１３１は、図１３に示す店舗購入商品ユーザ管理表を保持している。店舗購入商品ユーザ管理表は、店舗で購入された商品とユーザの端末との対応を管理する表である。店舗購入商品情報管理表は、「ＩＤ」「端末識別子」「店舗購入商品情報」等の属性値を有するレコードを管理している。「店舗購入商品情報」は、「商品識別子」「価格」「時刻情報」等の属性値を有するレコードを管理している。「ＩＤ」はレコードを識別する情報であり、「商品識別子」はここでは商品番号である。「時刻情報」は、ここでは第二時刻情報であるが、第一時刻情報を採用しても良い。
【０１５１】
さらに、ネット購入商品情報格納手段４１３２は、図１４に示す購入情報管理表を保持している。購入情報管理表は、電子商取引により購入された商品の情報を管理する表である。購入情報管理表は、「ＩＤ」「購入識別子」「ユーザ識別子」「商品識別子」「端末識別子」「数量」「価格」「購入日」等の属性値を有するレコードを管理している。「ＩＤ」はレコードを識別する情報である。「購入識別子」は、一の電子商取引に対して付与されるユニークなＩＤである。「数量」は購入した商品の数量、「価格」は支払価格、「商品識別子」は購入された商品の商品識別子である。なお、１レコードに対して、「商品識別子」「数量」「価格」は、複数存在する場合もある。また、電子商取引の際に、端末識別子が受信された場合は「端末識別子」に属性値が存在するが、端末識別子が受信されていない場合は「端末識別子」の属性値は存在しない（ＮＵＬＬである）。
【０１５２】
かかる状況において、以下の３つの具体例について説明する。具体例１は、店舗に入ってきたユーザに対して、店舗での商品購入履歴および電子商取引での商品購入履歴を用いて、商品情報をレコメンドする場合である。具体例２は、ユーザが店舗で商品を購入した場合に、ユーザ端末１の端末識別子と店舗商品購入情報とを対応付ける処理を行い、かつ店舗で商品を購入したユーザに対して、店舗での商品購入履歴および電子商取引での商品購入履歴を用いて、有益であると思われる１以上の商品情報を出力する場合である。具体例３は、電子商取引サービスのサーバ（購買活動管理装置４）にアクセスしたユーザに対して、店舗での商品購入履歴および電子商取引での商品購入履歴を用いて、レコメンドする場合である。
【０１５３】
（具体例１）
今、ユーザ「太田花子」が店舗に入ってきた、とする。そして、太田花子のユーザ端末１のユーザ処理部１３は、第一位置情報「ｐ７０１」を取得する。そして、ユーザ処理部１３は、ユーザ格納部１１の端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７」と第一位置情報「ｐ７０１」とを用いて、送信する端末情報「６Ａ：５Ｆ：１２：３８：Ｂ１：１７，ｐ７０１」を構成する。そして、ユーザ送信部１４は、端末情報「６Ａ：５Ｆ：１２：３８：Ｂ１：１７，ｐ７０１」を購買活動管理装置４に送信する。
【０１５４】
次に、購買活動管理装置４の受信部４２は、当該端末情報をユーザ端末１から受信する。そして、次に、処理部４４は、図示しない時計から現在時刻である第一時刻情報「ｔ７０１」を取得する。そして、処理部４４は、第一時刻情報「ｔ７０１」を用いて、対比に用いる端末情報「６Ａ：５Ｆ：１２：３８：Ｂ１：１７，ｐ７０１，ｔ７０１」を構成する。
【０１５５】
そして、処理部４４は、以下のように、店舗購入商品情報対応付け処理を行う。つまり、処理部４４は、図１２の店舗購入商品情報管理表を対象として、第一時刻情報「ｔ７０１」と予め決められた条件を満たすほど近い第二時刻情報と対になり、かつ第一位置情報「ｐ７０１」と予め決められた条件を満たすほど近い距離にある第二位置情報と対になるレコードを検索する。しかし、処理部４４は、レコードを検索できなかった（ヒット件数が０であった）とする。
【０１５６】
次に、端末情報蓄積部４４１は、取得された端末情報「６Ａ：５Ｆ：１２：３８：Ｂ１：１７，ｐ７０１，ｔ７０１」を図１１の端末情報管理表に蓄積する。
【０１５７】
また、商品情報決定部４４５等は、以下のようにレコメンド処理を行う。つまり、商品情報決定部４４５は、端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７」を取得する。次に、商品情報決定部４４５は、取得した端末識別子と対になるユーザ識別子「０００２」をユーザ情報管理表（図９）から取得する。
【０１５８】
次に、商品情報決定部４４５は、ユーザ識別子「０００２」と対になる１以上のネット購入商品情報を、購入情報管理表（図１４）から取得する。ここで、商品情報決定部４４５は、図１４の「ＩＤ＝１」等のレコードを取得した、とする。この処理により、太田花子が電子商取引により、購入した商品の情報を取得できた。
【０１５９】
また、商品情報決定部４４５は、端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７，ｐ７０１，ｔ７０１」と対になる１以上の店舗購入商品情報を、店舗購入商品情報管理表（図１３）から取得する。ここで、商品情報決定部４４５は、「ＩＤ＝２」等のレコードを取得した、とする。この処理により、太田花子が、店舗で購入した商品の情報を取得できた。
【０１６０】
次に、商品情報決定部４４５は、取得した１以上のネット購入商品情報および１以上の店舗購入商品情報を用いて、レコメンドする１以上の商品情報を、商品情報管理表（図１０）から取得する。
【０１６１】
次に、レコメンド部４５１は、取得された１以上の商品情報を、店舗のプリンタに印刷する。なお、この印刷は、ユーザ「太田花子」向けのチラシの印刷である。また、チラシの例を図１５に示す。
【０１６２】
また、レコメンド部４５１は、取得された１以上の商品情報を、店員が保持している店舗端末２に送信する。
【０１６３】
次に、店舗端末２は、１以上の商品情報を受信し、出力する。かかる出力例は図１６である。なお、店員は、図１６の表示を見ながら、ユーザ「太田花子」に商品を勧めることができる。
【０１６４】
（具体例２）
今、ユーザ「太田花子」は、店舗で商品を購入した、とする。そして、店員が店舗端末２に対して、太田花子が購入した商品の情報であり、商品識別子「８８１１１３」を有する店舗購入商品情報を入力した、とする。
【０１６５】
そして、店舗端末２の店舗受付部２２は、ユーザが購入した商品に関する店舗購入商品情報を受け付ける。そして、店舗処理部２３は、店舗購入商品情報を用いて、送信する情報を構成する。つまり、店舗処理部２３は、レジ（店舗端末２）の位置を示す第二位置情報「Ｐ８０１」を店舗格納部２１から取得する。そして、店舗処理部２３は、購入商品情報「８８１１１３，Ｐ８０１」を構成する。次に、店舗送信部２４は、当該購入商品情報を購買活動管理装置４に送信する。
【０１６６】
次に、購買活動管理装置４の受信部４２は、店舗購入商品情報を店舗端末２から受信する。そして、処理部４４は、現在時刻である第二時刻情報「Ｔ８０１」を図示しない時計から取得する。そして、処理部４４は、受信された情報を用いて、対比に用いる購入商品情報「８８１１１３，Ｐ８０１，Ｔ８０１」を構成する。
【０１６７】
次に、処理部４４は、以下のように、端末情報対応付け処理を行う。まず、処理部４４は、着目する店舗購入商品情報が有する第二時刻情報「Ｔ８０１」と第二位置情報「Ｐ８０１」を取得する。
【０１６８】
次に、処理部４４は、端末情報管理表（図１１）を対象として、第二時刻情報「Ｔ８０１」と予め決められた条件を満たすほど近い第一時刻情報と対になり、かつ第二位置情報「Ｐ８０１」と予め決められた条件を満たすほど近い距離にある第一位置情報と対になるレコードを検索する。ここで、図１１の「ＩＤ＝２」のレコードが該当した、とする。
【０１６９】
次に、対応付加部４４４は、着目する店舗購入商品情報と図１１の「ＩＤ＝２」のレコードが有する端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７」とを対応付ける。ここでは、対応付加部４４４は、端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７」、店舗購入商品情報が有する商品識別子「８８１１１３」、価格「３５００」、第二時刻情報「Ｔ８０１」を有するレコード「６Ａ：５Ｆ：１２：３８：Ｂ１：１７，８８１１１３，３５００，Ｔ８０１」を構成し、図１３の店舗購入商品ユーザ管理表に蓄積する。
【０１７０】
次に、購入商品情報蓄積部４４２は、購入商品情報「８８１１１３，Ｔ８０１，Ｐ８０１」を図１２の店舗購入商品情報管理表に蓄積する。
【０１７１】
次に、商品情報決定部４４５等は、以下のようにレコメンド処理を行う。つまり、商品情報決定部４４５は、端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７」を取得する。次に、商品情報決定部４４５は、取得した端末識別子と対になるユーザ識別子「０００２」をユーザ情報管理表（図９）から取得する。
【０１７２】
次に、商品情報決定部４４５は、ユーザ識別子「０００２」と対になる１以上のネット購入商品情報を、購入情報管理表（図１４）から取得する。ここで、商品情報決定部４４５は、図１４の「ＩＤ＝１」等のレコードを取得した、とする。この処理により、太田花子が電子商取引により、購入した商品の情報を取得できた。
【０１７３】
また、商品情報決定部４４５は、取得した端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７」と対になる１以上の店舗購入商品情報を、店舗購入商品情報管理表（図１３）から取得する。ここで、商品情報決定部４４５は、「ＩＤ＝２」等のレコードを取得した、とする。この処理により、太田花子が、店舗で購入した商品の情報を取得できた。
【０１７４】
次に、商品情報決定部４４５は、取得した１以上のネット購入商品情報および１以上の店舗購入商品情報を用いて、レコメンドする１以上の商品情報を、商品情報管理表（図１０）から取得する。
【０１７５】
次に、レコメンド部４５１は、取得された１以上の商品情報を店舗端末２に送信する。次に、店舗端末２は、１以上の商品情報を受信し、出力する。なお、店員は、会計の際に、図１６の表示を見ながら、ユーザ「太田花子」に商品を勧めることができる。
【０１７６】
（具体例３）
今、ユーザ「太田花子」は、自宅の端末装置３（パソコン）から、電子商取引で商品を購入しようと、購買活動管理装置４にアクセスする。この際、太田花子は、ユーザ識別子「０００２」を入力している、とする。
【０１７７】
次に、購買活動管理装置４の受信部４２は、端末装置３から、ユーザ識別子「０００２」を有するアクセスを受け付ける。
【０１７８】
次に、商品情報決定部４４５等は、以下のようなレコメンド処理を行う。つまり、商品情報決定部４４５は、ユーザ識別子「０００２」と対になる１以上のネット購入商品情報を、購入情報管理表（図１４）から取得する。ここで、商品情報決定部４４５は、図１４の「ＩＤ＝１」等のレコードを取得した、とする。この処理により、太田花子が電子商取引により、購入した商品の情報を取得できた。
【０１７９】
また、商品情報決定部４４５は、ユーザ識別子「０００２」と対になる端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７」をユーザ情報管理表から取得する。次に、商品情報決定部４４５は、端末識別子「６Ａ：５Ｆ：１２：３８：Ｂ１：１７」と対になる１以上の店舗購入商品情報を、店舗購入商品情報管理表（図１３）から取得する。ここで、商品情報決定部４４５は、「ＩＤ＝２」等のレコードを取得した、とする。この処理により、太田花子が、店舗で購入した商品の情報を取得できた。
【０１８０】
次に、商品情報決定部４４５は、取得した１以上のネット購入商品情報および１以上の店舗購入商品情報を用いて、レコメンドする１以上の商品情報を、商品情報管理表（図１０）から取得する。
【０１８１】
次に、レコメンド部４５１は、取得された１以上の商品情報を、太田花子の端末装置３に送信する。
【０１８２】
そして、太田花子の端末装置３は、１以上の商品情報を受信し、出力する。
【０１８３】
以上、本実施の形態によれば、顧客の情報と実店舗で購入した商品の情報とを対応付けて取得し、蓄積できる。
【０１８４】
また、本実施の形態によれば、一の顧客が実店舗で購入した商品の情報と当該一の顧客が電子商取引により購入した商品の情報との両方の情報を有効に利用できる。
【０１８５】
なお、本実施の形態の具体例において、対応付加部４４４は、第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であり、かつ第一位置情報と第二位置情報とが予め決められた条件を満たすほど近い位置を示す情報である場合、端末識別子と店舗購入商品情報とを対応付ける処理を行った。しかし、対応付加部４４４は、第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報である場合、端末識別子と店舗購入商品情報とを対応付ける処理を行っても良い。
【０１８６】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における購買活動管理装置４を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、ユーザ端末から送信された当該ユーザ端末を識別する端末識別子を受信する端末識別子受信部と、前記端末識別子と当該端末識別子が受信された時刻に関する情報である第一時刻情報とを有する端末情報を格納部に蓄積する端末情報蓄積部と、ユーザが店舗で購入した商品に関する店舗購入商品情報を受信する商品情報受信部と、前記店舗購入商品情報と当該店舗購入商品情報が受信された時刻に関する情報である第二時刻情報とを有する購入商品情報を前記格納部に蓄積する購入商品情報蓄積部と、前記第一時刻情報と前記第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報である場合、前記第一時刻情報と対になる端末識別子と前記第二時刻情報と対になる店舗購入商品情報とを対応付ける対応付加部として機能させるためのプログラムである。
また、上記プログラムにおいて、前記対応付加部は、
前記第一時刻情報と前記第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であり、かつ前記ユーザ端末と前記店舗購入商品情報を送信した店舗端末とが予め決められた条件を満たすほど近い位置に存在すると判断した場合、前記第一時刻情報と対になる端末識別子と前記第二時刻情報と対になる店舗購入商品情報とを対応付けるものとして、コンピュータを機能させるプログラムであることは好適である。  
【０１８７】
また、上記プログラムにおいて、コンピュータを、前記ユーザ端末の位置を示す第一位置情報を受信する端末位置情報受信部と、前記ユーザの購入活動が行われた位置を示す第二位置情報を取得する第二位置情報取得部としてさらに機能させ、前記端末情報蓄積部は、前記端末識別子と前記第一時刻情報と前記第一位置情報とを有する端末情報を前記格納部に蓄積し、前記購入商品情報蓄積部は、前記商品情報と前記第二時刻情報と前記第二位置情報とを有する購入商品情報を前記格納部に蓄積し、前記対応付加部は、前記第一時刻情報と前記第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報であり、かつ前記第一位置情報と前記第二位置情報とが予め決められた条件を満たすほど近い位置を示す情報である場合、前記第一時刻情報と対になる端末識別子と前記第二時刻情報と対になる店舗購入商品情報とを対応付けるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１８８】
また、上記プログラムにおいて、前記格納部は、電子商取引により購入された商品の商品情報である１以上のネット購入商品情報と端末識別子とを有する１以上のネット購入情報を格納しており、一の端末識別子を受け付ける受付部と、前記一の端末識別子と対になる１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、予め決められた処理を行う処理部として、コンピュータをさらに機能させるプログラムであることは好適である。
【０１８９】
また、１以上の商品情報を格納し得る商品情報格納部をさらに具備し、上記プログラムにおいて、前記処理部は、前記一の端末識別子と対になる１以上のネット購入商品情報と１以上の店舗購入商品情報とを用いて、出力する１以上の商品情報を決定する商品情報決定部と、前記１以上の商品情報を出力するレコメンド部として、コンピュータをさらに機能させるプログラムであることは好適である。
【０１９０】
また、上記プログラムにおいて、前記レコメンド部は、前記店舗購入商品情報を送信した店舗端末に前記１以上の商品情報を送信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１９１】
また、上記プログラムにおいて、前記レコメンド部は、店舗内のプリンタに前記１以上の商品情報を印刷させるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１９２】
また、上記プログラムにおいて、前記レコメンド部は、前記端末識別子受信部が端末識別子を受信した場合に、前記店舗購入商品情報を送信した店舗端末に前記１以上の商品情報を送信する、または店舗内のプリンタに前記１以上の商品情報を印刷させるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１９３】
また、上記プログラムにおいて、前記レコメンド部は、前記端末識別子に対応する端末装置から、電子商取引のためのアクセスがあった場合に、当該端末装置に、前記１以上の商品情報を送信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１９４】
また、図１７は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の購買活動管理装置４等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１７は、このコンピュータシステム３００の概観図であり、図１８は、システム３００のブロック図である。
【０１９５】
図１７において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブ３０１２を含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０１９６】
図１８において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２とＭＰＵ３０１３とに接続されたバス３０１４、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７を含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１９７】
コンピュータシステム３００に、上述した実施の形態の購買活動管理装置４等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０１９８】
プログラムは、コンピュータ３０１に、上述した実施の形態の購買活動管理装置４等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０１９９】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２００】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２０１】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２０２】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２０３】
以上のように、本発明にかかる購買活動管理装置は、顧客の情報と実店舗で購入した商品の情報とを対応付けて取得し、蓄積できるという効果を有し、レコメンドサーバ等として有用である。
【符号の説明】
【０２０４】
１  ユーザ端末
２  店舗端末
３  端末装置
４  購買活動管理装置
１１  ユーザ格納部
１２  ユーザ受付部
１３  ユーザ処理部
１４  ユーザ送信部
１５  ユーザ受信部
１６  ユーザ出力部
２１  店舗格納部
２２  店舗受付部
２３  店舗処理部
２４  店舗送信部
２５  店舗受信部
２６  店舗出力部
３１  端末格納部
３２  端末受付部
３３  端末処理部
３４  端末送信部
３５  端末受信部
３６  端末出力部
４１  格納部
４２  受信部
４３  受付部
４４  処理部
４５  出力部
４１１  商品情報格納部
４１２  端末情報格納部
４１３  購入商品情報格納部
４２１  端末識別子受信部
４２２  端末位置情報受信部
４２３  商品情報受信部
４４１  端末情報蓄積部
４４２  購入商品情報蓄積部
４４３  第二位置情報取得部
４４４  対応付加部
４４５  商品情報決定部
４５１  レコメンド部
４１３１  店舗購入商品情報格納手段
４１３２  ネット購入商品情報格納手段
【要約】
【課題】従来、顧客の情報と実店舗で購入した商品の情報とを対応付けて取得し、蓄積できなかった。
【解決手段】ユーザ端末を識別する端末識別子を受信する端末識別子受信部と、端末識別子と第一時刻情報とを有する端末情報を格納部に蓄積する端末情報蓄積部と、ユーザが店舗で購入した商品に関する店舗購入商品情報を受信する商品情報受信部と、店舗購入商品情報と第二時刻情報とを有する購入商品情報を格納部に蓄積する購入商品情報蓄積部と、第一時刻情報と第二時刻情報とが予め決められた条件を満たすほど近い時刻を示す情報である場合、端末識別子と店舗購入商品情報とを対応付ける対応付加とを具備する購買活動管理装置により、顧客の情報と実店舗で購入した商品の情報とを対応付けて取得し、蓄積できる。
【選択図】図３【図２】
0006026682.tif 000002
【図３】
0006026682.tif 000003
【図４】
0006026682.tif 000004
【図５】
0006026682.tif 000005
【図６】
0006026682.tif 000006
【図７】
0006026682.tif 000007
【図８】
0006026682.tif 000008
【図９】
0006026682.tif 000009
【図１１】
0006026682.tif 000010
【図１２】
0006026682.tif 000011
【図１３】
0006026682.tif 000012
【図１４】
0006026682.tif 000013
【図１７】
0006026682.tif 000014
【図１８】
0006026682.tif 000015
【図１】
0006026682.tif 000016
【図１０】
0006026682.tif 000017
【図１５】
0006026682.tif 000018
【図１６】
0006026682.tif 000019