(57)【要約】【課題】キャンペーンに関する顧客の監視負担が軽減されたキャンペーン管理装置、キャンペーン管理システム、キャンペーン管理方法およびプログラムを提供する。【解決手段】ポイント獲得状況更新部１１３は、ポイント情報記憶部１３２を参照して、購買状況記憶部１３４が記憶する商品識別情報に対応づけられたポイント情報が示すポイント数を合算して得られるポイント数を示す獲得ポイント情報をポイント獲得状況記憶部１３３に記憶させる。判定部１１４は、キャンペーン情報記憶部１３１を参照して、ポイント獲得状況記憶部１３３が記憶する獲得ポイント情報が示すポイント数がポイント数に対する報酬が得られる条件である報酬条件を達成しているか否かを判定する。達成通知部１１６は、判定部１１４により獲得ポイント情報が示すポイント数が報酬条件を達成していると判定されると、達成通知情報を端末装置へ送信する。【選択図】図４
2019153174.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のキャンペーンそれぞれの対象商品に対応するポイント数を示すポイント情報を、前記対象商品を識別する対象商品識別情報と対応づけて記憶するポイント情報記憶部と、
前記複数種類のキャンペーンそれぞれについて、前記ポイント数に対する報酬が得られる報酬条件を示す報酬条件情報を、前記複数種類のキャンペーンそれぞれを識別するキャンペーン識別情報と対応づけて記憶するキャンペーン情報記憶部と、
顧客が購買した複数種類のキャンペーンそれぞれの対象商品の商品識別情報を、顧客を識別する顧客識別情報と対応づけて記憶する購買状況記憶部と、
前記複数種類のキャンペーンについて顧客が獲得したポイント数を示す獲得ポイント情報を、顧客を識別する顧客識別情報と対応づけて記憶するポイント獲得状況記憶部と、
前記ポイント情報記憶部を参照して、前記購買状況記憶部が記憶する商品識別情報それぞれのポイント情報が示すポイント数を合算して獲得ポイント数を算出し、算出した獲得ポイント数を示す獲得ポイント情報で、前記ポイント獲得状況記憶部が記憶している獲得ポイント情報を更新するポイント獲得状況更新部と、
前記報酬条件情報を参照して、前記ポイント獲得状況記憶部が記憶する獲得ポイント情報が示すポイント数が前記報酬条件を達成しているか否かを判定する判定部と、
前記判定部により前記獲得ポイント情報が示すポイント数が前記報酬条件を達成していると判定されると、達成通知情報を端末装置へ送信する達成通知部と、を備える、
キャンペーン管理装置。
【請求項２】
端末装置から顧客の購買した少なくとも１つの商品の商品識別情報を含む購買情報を受信すると、前記ポイント情報記憶部が記憶する前記対象商品識別情報を参照して、受信した購買情報に含まれる少なくとも１つの商品識別情報の中に、前記対象商品識別情報と一致する商品識別情報が存在するか否かを判定し、前記対象商品識別情報と一致する商品識別情報が存在すると判定すると、前記対象商品識別情報と一致する商品識別情報を前記購買状況記憶部に記憶させ、前記対象商品識別情報と一致する商品識別情報が存在しないと判定すると、前記購買情報に含まれる全ての商品識別情報の前記購買状況記憶部への記憶を回避する購買状況更新部を更に備える、
請求項１に記載のキャンペーン管理装置。
【請求項３】
前記複数種類のキャンペーンのうち、抽選を行うキャンペーンについて、報酬を与える顧客の顧客識別情報を抽選する抽選部を更に備え、
前記キャンペーン情報記憶部は、更に、前記複数種類のキャンペーンそれぞれについての抽選の有無を示す抽選有無フラグ情報を、前記キャンペーン識別情報と対応づけて記憶し、
前記ポイント獲得状況記憶部は、更に、前記複数種類のキャンペーンのうち、抽選を行うキャンペーンについて顧客が抽選可能であるか否かを示す抽選可能フラグ情報を、前記顧客識別情報と対応づけて記憶し、
前記判定部は、前記抽選有無フラグ情報が抽選有りを示しているキャンペーンについて、前記ポイント獲得状況記憶部が記憶する獲得ポイント情報が示すポイント数が前記報酬条件を達成していると判定すると、前記抽選有無フラグ情報が抽選有りを示しているキャンペーンのキャンペーン識別情報に対応づけて、抽選可能であることを示す抽選可能フラグ情報を前記ポイント獲得状況記憶部に記憶させ、
前記抽選部は、予め設定された抽選時期において、前記抽選有無フラグ情報が抽選有りを示しているキャンペーンについて、前記ポイント獲得状況記憶部が記憶する顧客識別情報の中から、抽選可能であることを示す抽選可能フラグ情報に対応する顧客識別情報を特定し、特性した顧客識別情報に対して抽選を実行する、
請求項１または２に記載のキャンペーン管理装置。
【請求項４】
前記キャンペーン情報記憶部は、更に、抽選を行うキャンペーンそれぞれについての当選数を示す当選数情報を、前記抽選を行うキャンペーンそれぞれのキャンペーン識別情報と対応づけて記憶し、
前記抽選部は、前記抽選時期において、前記抽選有無フラグ情報が抽選有りを示しているキャンペーンについて、抽選可能であることを示す抽選可能フラグ情報に対応する顧客識別情報の数が前記当選数以下である場合、抽選を回避する、
請求項３に記載のキャンペーン管理装置。
【請求項５】
少なくとも１つのキャンペーンについての顧客の獲得ポイント情報を含む統計情報を生成する統計情報生成部を更に備え、
前記キャンペーン情報記憶部は、更に、前記複数種類のキャンペーンそれぞれについて、キャンペーンを実施する事業者を識別する事業者識別情報を、前記キャンペーン識別情報と対応づけて記憶し、
前記統計情報生成部は、端末装置からキャンペーンを実施している事業者を識別する事業者識別情報を含む統計要求情報を受信すると、前記ポイント獲得状況記憶部から、受信した統計要求情報に含まれる事業者識別情報に対応する少なくとも１つのキャンペーン識別情報に応じた獲得ポイント情報を取得して統計情報を作成する、
請求項１から４のいずれか１項に記載のキャンペーン管理装置。
【請求項６】
少なくとも１つの端末装置と、
前記少なくとも１つの端末装置と通信可能であり複数種類のキャンペーンを管理するキャンペーン管理装置と、を備え、
前記少なくとも１つの端末装置は、それぞれ、顧客の購買した少なくとも１つの商品の商品識別情報を含む購買情報を前記キャンペーン管理装置へ送信し、
前記キャンペーン管理装置は、
前記複数種類のキャンペーンそれぞれの対象商品に対応するポイント数を示すポイント情報を、前記対象商品を識別する対象商品識別情報と対応づけて記憶するポイント情報記憶部と、
前記複数種類のキャンペーンそれぞれについて、前記ポイント数に対する報酬が得られる報酬条件を示す報酬条件情報を、前記複数種類のキャンペーンそれぞれを識別するキャンペーン識別情報と対応づけて記憶するキャンペーン情報記憶部と、
顧客が購買した複数種類のキャンペーンそれぞれの対象商品の商品識別情報を、顧客を識別する顧客識別情報と対応づけて記憶する購買状況記憶部と、
前記複数種類のキャンペーンについて顧客が獲得したポイント数を示す獲得ポイント情報を、顧客を識別する顧客識別情報と対応づけて記憶するポイント獲得状況記憶部と、
前記少なくとも１つの端末装置から前記購買情報を受信すると、前記ポイント情報記憶部が記憶する前記対象商品識別情報を参照して、受信した購買情報に含まれる少なくとも１つの商品識別情報の中に、前記対象商品識別情報と一致する商品識別情報が存在するか否かを判定し、前記対象商品識別情報と一致する商品識別情報が存在すると判定すると、前記対象商品識別情報と一致する商品識別情報を前記購買状況記憶部に記憶させ、前記対象商品識別情報と一致する商品識別情報が存在しないと判定すると、前記購買情報に含まれる全ての商品識別情報の前記購買状況記憶部への記憶を回避する購買状況更新部と、
前記ポイント情報記憶部を参照して、前記購買状況記憶部が記憶する商品識別情報それぞれのポイント情報が示すポイント数を合算して獲得ポイント数を算出し、算出した獲得ポイント数を示す獲得ポイント情報で、前記ポイント獲得状況記憶部が記憶している獲得ポイント情報を更新するポイント獲得状況更新部と、
前記報酬条件情報を参照して、前記ポイント獲得状況記憶部が記憶する獲得ポイント情報が示すポイント数が前記報酬条件を達成しているか否かを判定する判定部と、
前記判定部により前記獲得ポイント情報が示すポイント数が前記報酬条件を達成していると判定されると、達成通知情報を端末装置へ送信する達成通知部と、を備える、
キャンペーン管理システム。
【請求項７】
複数種類のキャンペーンそれぞれの対象商品に対応するポイント数を示すポイント情報を、前記対象商品を識別する対象商品識別情報と対応づけて記憶するポイント情報記憶部を参照して、顧客が購買した複数種類のキャンペーンそれぞれの対象商品の商品識別情報それぞれのポイント情報が示すポイント数を合算して獲得ポイント数を算出するステップと、
算出した獲得ポイント数を示す獲得ポイント情報で、複数種類のキャンペーンについて顧客が獲得したポイント数を示す獲得ポイント情報を、顧客を識別する顧客識別情報と対応づけて記憶するポイント獲得状況記憶部が記憶している獲得ポイント情報を更新するステップと、
前記複数種類のキャンペーンそれぞれについて、前記ポイント数に対する報酬が得られる条件である報酬条件を、前記複数種類のキャンペーンそれぞれを識別するキャンペーン識別情報と対応づけて記憶するキャンペーン情報記憶部を参照して、前記ポイント獲得状況記憶部が記憶する獲得ポイント情報が示すポイント数が前記報酬条件を達成しているか否かを判定するステップと、
前記獲得ポイント情報が示すポイント数が前記報酬条件を達成していると判定されると、達成通知情報を端末装置へ送信するステップと、を含む、
キャンペーン管理方法。
【請求項８】
コンピュータを、
複数種類のキャンペーンそれぞれの対象商品に対応するポイント数を示すポイント情報を、前記対象商品を識別する対象商品識別情報と対応づけて記憶するポイント情報記憶部を参照して、顧客が購買した複数種類のキャンペーンそれぞれの対象商品の商品識別情報を、顧客を識別する顧客識別情報と対応づけて記憶する購買状況記憶部が記憶する商品識別情報それぞれのポイント情報が示すポイント数を合算して獲得ポイント数を算出し、算出した獲得ポイント数を示す獲得ポイント情報で、前記複数種類のキャンペーンについて顧客が獲得したポイント数を示す獲得ポイント情報を記憶するポイント獲得状況記憶部が記憶している獲得ポイント情報を更新するポイント獲得状況更新部、
前記複数種類のキャンペーンそれぞれについて、前記ポイント数に対する報酬が得られる条件である報酬条件を、前記複数種類のキャンペーンそれぞれを識別するキャンペーン識別情報と対応づけて記憶するキャンペーン情報記憶部を参照して、前記ポイント獲得状況記憶部が記憶する獲得ポイント情報が示すポイント数が前記報酬条件を達成しているか否かを判定する判定部、
前記判定部により前記獲得ポイント情報が示すポイント数が前記報酬条件を達成していると判定されると、達成通知情報を端末装置へ送信する達成通知部、として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャンペーン管理装置、キャンペーン管理システム、キャンペーン管理方法およびプログラムに関する。
【背景技術】
【０００２】
複数の企業または店舗の企業会員から付与された複数種類のポイントを有する顧客会員が、複数の企業会員のいずれかにおいて、各顧客が企業会員から獲得した複数種類のポイントを合算して、企業会員のいずれかからポイントに応じた特典を得られるようにしたポイント交換システムが提案されている（例えば特許文献１参照）。このポイント交換システムでは、複数の会員企業が各顧客会員に付与した複数種類のポイントを適宜予め設定された交換レートで交換して合算して得られる複数の会員企業間で共通のポイントに応じて顧客会員へ特典を与える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２７２５２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されたポイント交換システムには、顧客会員に付与されたポイント数に対する予め定められた報酬条件を管理し、顧客会員に付与されたポイント数が報酬条件を達成したタイミングで、報酬である品物を顧客会員に与えることを報知するような機能がない。従って、例えば顧客会員は、自ら報酬条件と自己に付与されたポイント数を監視し、自己に付与されたポイント数が報酬条件に達成すると、自ら会員企業に申告して報酬を得る手続きを行う必要があり、顧客の自己に付与されたポイント数の監視負担が生じてしまう。また、顧客会員が、自己に付与されたポイント数が報酬条件を達成したにも関わらず、それに気づかないまま放置してしまい、そのまま報酬を得ることができる期限が過ぎてしまい報酬を受け取れなくなってしまう虞もある。
【０００５】
本発明は、上記事由に鑑みてなされたものであり、キャンペーンに関する顧客の監視負担が軽減されたキャンペーン管理装置、キャンペーン管理システム、キャンペーン管理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係るキャンペーン管理装置は、
複数種類のキャンペーンそれぞれの対象商品に対応するポイント数を示すポイント情報を、前記対象商品を識別する対象商品識別情報と対応づけて記憶するポイント情報記憶部と、
前記複数種類のキャンペーンそれぞれについて、前記ポイント数に対する報酬が得られる報酬条件を示す報酬条件情報を、前記複数種類のキャンペーンそれぞれを識別するキャンペーン識別情報と対応づけて記憶するキャンペーン情報記憶部と、
顧客が購買した複数種類のキャンペーンそれぞれの対象商品の商品識別情報を、顧客を識別する顧客識別情報と対応づけて記憶する購買状況記憶部と、
前記複数種類のキャンペーンについて顧客が獲得したポイント数を示す獲得ポイント情報を、顧客を識別する顧客識別情報と対応づけて記憶するポイント獲得状況記憶部と、
前記ポイント情報記憶部を参照して、前記購買状況記憶部が記憶する商品識別情報それぞれのポイント情報が示すポイント数を合算して獲得ポイント数を算出し、算出した獲得ポイント数を示す獲得ポイント情報で、前記ポイント獲得状況記憶部が記憶している獲得ポイント情報を更新するポイント獲得状況更新部と、
前記報酬条件情報を参照して、前記ポイント獲得状況記憶部が記憶する獲得ポイント情報が示すポイント数が前記報酬条件を達成しているか否かを判定する判定部と、
前記判定部により前記獲得ポイント情報が示すポイント数が前記報酬条件を達成していると判定されると、達成通知情報を端末装置へ送信する達成通知部と、を備える。
【発明の効果】
【０００７】
本発明によれば、キャンペーンに関する顧客の監視負担が軽減される。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態１に係るキャンペーン管理装置を含むシステムを示す概略図
【図２】（Ａ）は実施の形態１に係る店舗に設置された端末装置の構成を示すブロック図、（Ｂ）は実施の形態１に係る事業者に設置された端末装置の構成を示すブロック図
【図３】実施の形態１に係る統計情報記憶部が記憶する情報の内容を示す図
【図４】実施の形態１に係るキャンペーン管理装置の構成を示すブロック図
【図５】（Ａ）は実施の形態１に係るキャンペーン情報記憶部が記憶する情報の内容を示す図、（Ｂ）は実施の形態１に係るポイント情報記憶部が記憶する情報の内容を示す図
【図６】（Ａ）は実施の形態１に係るポイント獲得状況記憶部が記憶する情報の内容を示す図、（Ｂ）は実施の形態１に係る購買状況記憶部が記憶する情報の内容を示す図
【図７】実施の形態１に係るキャンペーン管理装置を含むシステムの動作を示すシーケンス図
【図８】実施の形態１に係るキャンペーン管理装置を含むシステムの動作を示すシーケンス図
【図９】実施の形態１に係るキャンペーン管理装置が実行するキャンペーン管理処理の流れの一例を示すフローチャート
【図１０】本発明の実施の形態２に係るキャンペーン管理装置の構成を示すブロック図
【図１１】（Ａ）は実施の形態２に係るキャンペーン情報記憶部が記憶する情報の内容を示す図、（Ｂ）は実施の形態２に係るポイント獲得状況記憶部が記憶する情報の内容を示す図
【図１２】実施の形態２に係る抽選情報記憶部が記憶する情報の内容を示す図
【図１３】実施の形態２に係るキャンペーン管理装置が実行するキャンペーン管理処理の流れの一例を示すフローチャート
【図１４】実施の形態２に係るキャンペーン管理装置が実行するキャンペーン管理処理の流れの一例を示すフローチャート
【図１５】実施の形態２に係るキャンペーン管理装置が実行する抽選処理の流れの一例を示すフローチャート
【発明を実施するための形態】
【０００９】
（実施の形態１）
以下、本発明の一実施の形態に係るキャンペーン管理装置について図面を参照して詳細に説明する。
【００１０】
本実施の形態に係るキャンペーン管理装置は、複数種類のキャンペーンそれぞれの対象商品に対応するポイント数を示すポイント情報と、複数種類のキャンペーンそれぞれについて、報酬が得られるポイント数の条件である報酬条件を記憶する。キャンペーンとしては、例えば抽選により景品がもらえる、シールを集めることによって景品がもらえる、クイズに答えることによって景品がもらえる、購入金額に応じてポイントが付与される等の種々のキャンペーンが挙げられる。そして、キャンペーン管理装置は、顧客が購買した複数種類のキャンペーンそれぞれの対象商品に応じた獲得ポイント数を算出し、算出した獲得ポイント数が報酬条件を達成しているか否かを判定する。
【００１１】
図１に示すように、本実施の形態に係るキャンペーン管理装置１は、例えば事業者が実施している複数種類のキャンペーンを管理するキャンペーン管理者が所有する。事業者としては、キャンペーンを実施している商品の製造を行うメーカ、農家、漁師、猟師等が挙げられる。ここで、キャンペーンを実施する事業者は、他の事業者のキャンペーンを実施する場合もある。例えば小売店が、販売メーカのキャンペーンを実施すれば、販売メーカにとっては拡販の機会が得られ、小売店にとってはキャンペーンのインセンティブを受けとることができ、双方に利益がもたらされることになる。また、キャンペーン管理者としては、例えばキャンペーンに係る商品を取り扱っている流通業者が挙げられる。キャンペーン管理装置１は、事業者が製造した商品を取り扱っている複数の店舗それぞれが所有する端末装置２と、事業者が所有する端末装置３とに、ネットワークＮＴを介して接続されている。店舗としては、スーパー、小売店、コンビニエンスストア、食品店等、或いは、顧客に直接サービスを提供するジム、美容院、寺、神社、郵便局等が挙げられる。ネットワークＮＴには、ＬＡＮ（Local Area Network）およびインターネットが含まれる。
【００１２】
端末装置２は、例えば図２（Ａ）に示すように、コードリーダ２０７およびタグリーダ２０８を備えた汎用のパーソナルコンピュータである。端末装置２は、コードリーダ２０７およびタグリーダ２０８の他に、ＣＰＵ（Central Processing Unit）２０１と、主記憶部２０２と、補助記憶部２０３と、表示部２０４と、入力部２０５と、通信部２０６と、各部を接続するバス２０９と、を備える。主記憶部２０２は、例えばＲＡＭ（Random Access Memory）のような揮発性メモリであり、ＣＰＵ２０１の作業領域として使用される。補助記憶部２０３は、磁気ディスク、半導体メモリ等の不揮発性メモリであり、端末装置２の各種機能を実現するためのプログラムを記憶する。表示部２０４は、例えば液晶ディスプレイとバス２０９に接続するためのインタフェースとを有し、ＣＰＵ２０１から入力される各種情報を表示する。入力部２０５は、キーボード、タッチパネル等とバス２０９に接続するためのインタフェースとを有する。入力部２０５は、ユーザがキーボードまたはタッチパネルを操作することにより入力した各種操作情報を受け付けると、受け付けた各種操作情報をＣＰＵ２０１へ出力する。通信部２０６は、モデム、ゲートウェイ等を有し、ネットワークＮＴを介して情報を送受信する。
【００１３】
コードリーダ２０７は、アクティブ状態において、商品の包装に印刷されているバーコード或いはＱＲコード（登録商標）のような二次元コードを読み取り、読み取ったバーコード或いは二次元コードに対応する商品識別情報を、ＣＰＵ２０１へ出力する。タグリーダ２０８は、アクティブ状態において、例えば顧客が所持するＩＣカードに埋め込まれたＩＣタグから発信される顧客識別情報を読み取り、読み取った顧客識別情報をＣＰＵ２０１へ出力する。ここで、ＩＣタグおよびタグリーダは、例えばＮＦＣ規格に適合した短距離無線通信方式により互いに通信する。また、顧客識別情報とは、顧客を一意に特定できる情報であり、例えばマイナンバーカード、運転免許証等の公的機関が発行する身分証、会社が発行する社員証、或いはその他の事業者が発行するポイントカードまたはクレジットカードに付与された固有識別番号である。
【００１４】
ＣＰＵ２０１は、補助記憶部２０３が記憶する前述のプログラムを主記憶部２０２に読み出して実行することにより、顧客情報取得部２１１、商品情報取得部２１２、購買情報生成部２１３、参加情報受付部２１４および報知部２１５として機能する。顧客情報取得部２１１は、入力部２０５を介して顧客のＩＣタグから顧客識別情報を読み取るよう指令する操作情報が入力されると、タグリーダ２０８をアクティブ状態にし、タグリーダ２０８から顧客識別情報を取得する。
【００１５】
商品情報取得部２１２は、入力部２０５から商品のバーコードまたは二次元コードを読み取るよう指令する操作情報が入力されると、コードリーダ２０７をアクティブ状態にし、コードリーダ２０７から商品識別情報を取得する。購買情報生成部２１３は、顧客情報取得部２１１が取得した顧客識別情報および商品情報取得部２１２が取得した商品識別情報に基づいて、顧客が購入した商品に関する情報である購買情報を生成する。この購買情報は、顧客識別情報および商品識別情報とともに、購買日、購入数量、購入金額を示す情報および商品を購入した店舗を識別する店舗識別情報を含む。購買情報生成部２１３は、生成した購買情報を、通信部２０６およびネットワークＮＴを介してキャンペーン管理装置１へ送信する。
【００１６】
参加情報受付部２１４は、例えば店舗の店員が入力部２０５を介して入力した顧客の各種キャンペーンへの参加の意思を示す参加情報を受け付ける。ここで、参加情報受付部２１４は、例えば表示部２０４を介して店舗の店員に参加情報入力画面を提示し、店員が参加情報入力画面を参照しながら入力した参加情報を受け付ける。参加情報は、顧客が参加しようとしているキャンペーンを識別するキャンペーン識別情報と、顧客識別情報と、を含む。ここで、店舗が顧客への直接的なサービスを提供する店舗である場合、店員は、例えば顧客のキャンペーンへの参加意思を尊重するために、顧客へキャンペーンに係るサービスを提供した後、顧客のサービスへの感想に応じて、参加情報を端末装置２へ入力するようにしてもよい。参加情報受付部２１４は、受け付けた参加情報を、通信部２０６およびネットワークＮＴを介してキャンペーン管理装置１へ送信する。
【００１７】
報知部２１５は、キャンペーン管理装置１から顧客がキャンペーンにおける報酬条件を達成したことを通知する達成通知情報を受信すると、顧客がキャンペーンにおける報酬条件を達成した旨を、表示部２０４を介して店舗の店員へ報知する。
【００１８】
端末装置３は、例えば通信機能を備えた汎用のパーソナルコンピュータであり、例えば図２（Ｂ）に示すように、ＣＰＵ３０１と、主記憶部３０２と、補助記憶部３０３と、表示部３０４と、入力部３０５と、通信部３０６と、各部を接続するバス３０９と、を備える。主記憶部３０２、補助記憶部３０３、表示部３０４、入力部３０５および通信部３０６は、端末装置２の場合と同様である。補助記憶部３０３は、端末装置３の各種機能を実現するためのプログラムを記憶するとともに、顧客の購買状況に関する統計情報を記憶する統計情報記憶部３３１を有する。統計情報記憶部３３１は、例えば図３に示すように、各店舗におけるキャンペーンの利用者数を示す利用者数情報を、店舗を識別する店舗識別情報と対応づけて記憶する。また、統計情報記憶部３３１は、キャンペーンの対象商品の販売数を示す販売数情報を、キャンペーンの対象商品を識別する対象商品識別情報と対応づけて記憶する。
【００１９】
図２（Ｂ）に戻って、ＣＰＵ３０１は、補助記憶部３０３が記憶する前述のプログラムを主記憶部３０２に読み出して実行することにより、統計情報取得部３１１およびキャンペーン情報受付部３１２として機能する。統計情報取得部３１１は、入力部３０５を介してキャンペーン管理装置１から顧客の商品の購買状況に関する統計情報を取得するよう指令する操作情報が入力されると、キャンペーン管理装置１から統計情報を取得することを要求する統計要求情報を生成する。この統計要求情報は、端末装置３が設置された事業者を識別する事業者識別情報を含む。そして、統計情報取得部３１１は、生成した統計要求情報を、通信部３０６およびネットワークＮＴを介してキャンペーン管理装置１へ送信することにより、キャンペーン管理装置１から統計情報を取得する。
【００２０】
キャンペーン情報受付部３１２は、例えば事業者に属するユーザが入力部３０５を介して入力した各種商品について実施されている各種キャンペーンに関するキャンペーン関連情報を受け付ける。キャンペーン関連情報は、キャンペーンを識別するキャンペーン識別情報と、キャンペーンを実施する事業者を識別する事業者識別情報と、顧客に報酬を与える条件である報酬条件およびキャンペーンの期間を示す情報と、顧客に与える報酬を識別する報酬識別情報と、を含む。ここで、キャンペーン情報受付部３１２は、例えば表示部３０４を介して事業者に属するユーザにキャンペーン関連情報入力画面を提示し、ユーザがキャンペーン関連情報入力画面を参照しながら入力したキャンペーン関連情報を受け付ける。キャンペーン情報受付部３１２は、受け付けたキャンペーン関連情報を、通信部３０６およびネットワークＮＴを介してキャンペーン管理装置１へ送信する。
【００２１】
キャンペーン管理装置１は、例えば通信機能を備えた汎用のパーソナルコンピュータであり、例えば図４に示すように、ＣＰＵ１０１と、主記憶部１０２と、補助記憶部１０３と、通信部１０６と、各部を接続するバス１０９と、を備える。主記憶部１０２、補助記憶部１０３および通信部１０６は、端末装置２の場合と同様である。補助記憶部１０３は、キャンペーン管理装置１の各種機能を実現するためのプログラムを記憶する。また、補助記憶部１０３は、商品について実施されている各種キャンペーンに関するキャンペーン情報を記憶するキャンペーン情報記憶部１３１と、各種キャンペーンにおける商品を購買する毎に顧客へ付与されるポイント数を示すポイント情報を記憶するポイント情報記憶部１３２と、を有する。更に、補助記憶部１０３は、各顧客が参加している各種キャンペーンにおける獲得ポイント数を示す獲得ポイント情報を記憶するポイント獲得状況記憶部１３３と、各顧客が購入した商品の商品識別情報および購入数量、購入金額等を示す情報を記憶する購買状況記憶部１３４と、を有する。
【００２２】
キャンペーン情報記憶部１３１は、例えば図５（Ａ）に示すように、キャンペーンを実施している事業者を識別する事業者識別情報と、キャンペーンにおいて顧客に報酬を与える条件である報酬条件およびキャンペーンの期間を示す情報と、キャンペーンの報酬を識別する報酬識別情報と、をキャンペーン識別情報と対応づけて記憶する。ここで、報酬条件を示す情報は、例えば顧客が報酬を得るために獲得すべきポイント数で示されている。
【００２３】
ポイント情報記憶部１３２は、例えば図５（Ｂ）に示すように、キャンペーンの対象となる対象商品を識別する対象商品識別情報と、顧客が対象商品を購買したときにその顧客に付与されるポイント数を示すポイント情報と、をキャンペーン識別情報と対応づけて記憶する。ポイント情報記憶部１３２は、例えば図５（Ｂ）に示すように、キャンペーンの対象となる対象商品を識別する対象商品識別情報と、顧客が対象商品を購買したときにその顧客に付与されるポイント数を示すポイント情報と、をキャンペーン識別情報と対応づけて記憶する。ここで、キャンペーン識別情報ＩＤＣ［１］のキャンペーンの内容が、例えば「○○ハム製対象商品であればどれでも５個購入すると、現金５０００円プレゼント」である場合、図５（Ａ）に示すように、報酬条件は「５」ポイントに設定される。そして、図５（Ｂ）に示すように、「○○ハム製対象商品」の全てに商品識別情報ＩＤＰ［ｎ］が付与され、ポイント数は「１」に設定される。また、図５（Ａ）に示すように、キャンペーン識別情報ＩＤＣ［１］が付与されたキャンペーンの応募期間は２０１７／４／１から開始され、終了は２０１７／５／３１であり、キャンペーンの報酬は５０００円に設定されている。なお、ポイント情報記憶部１３２は、１種類の商品を、複数種類のキャンペーン識別情報と対応づけて記憶していてもよい。
【００２４】
ポイント獲得状況記憶部１３３は、例えば図６（Ａ）に示すように、顧客が参加しているキャンペーンのキャンペーン識別情報と、各キャンペーンにおいて顧客が獲得したポイント数を示す獲得ポイント情報と、顧客が各キャンペーンにおいて報酬条件を達成したか否かを示す条件達成フラグ情報と、を顧客識別情報と対応づけて記憶する。ここで、条件達成フラグ情報は、顧客の獲得ポイント数が前述の報酬条件を達成している場合、Ｆ１（達成）に設定され、顧客の獲得ポイント数が前述の報酬条件を達成していない場合、Ｆ０（未達成）に設定される。図６（Ａ）において、キャンペーン識別情報ＩＤＣ［０］が付与された「必ずもらえるお皿プレゼント」のキャンペーンについて、顧客識別情報ＩＤＫ［０］が付与された顧客については、獲得ポイント数が７ポイントであり、図５（Ａ）に示す報酬条件である１００ポイントを下回っているので、条件達成フラグ情報はＦ０（未達成）に設定されている。また、同一のキャンペーンについて、顧客識別情報ＩＤＫ［１］が付与された顧客については、獲得ポイント数が４．５ポイントであり、図５（Ａ）に示す報酬条件である１００ポイントを下回っているので、条件達成フラグ情報はＦ０（未達成）に設定されている。一方、キャンペーン識別情報ＩＤＣ［１］が付与された「現金５０００円プレゼント」のキャンペーンについて、顧客識別情報ＩＤＫ［０］が付与された顧客については、獲得ポイント数が５ポイントであり、図５（Ａ）に示す報酬条件である５ポイントに到達しているので、条件達成フラグ情報はＦ１（達成）に設定されている。
【００２５】
購買状況記憶部１３４は、例えば図６（Ｂ）に示すように、顧客が商品を購入した日付を示す日付情報と、顧客が購入した商品の商品識別情報と、商品の購入数量を示す購入数量情報と、購入金額を示す購入金額情報と、商品を購入した店舗の店舗識別情報とを、顧客識別情報と対応づけて記憶する。購買状況記憶部１３４は、各種キャンペーンの対象商品のみならず、キャンペーン対象商品以外の商品についての購買状況を示す情報も記憶する。
【００２６】
図４に戻って、ＣＰＵ１０１は、補助記憶部１０３が記憶する前述のプログラムを主記憶部１０２に読み出して実行することにより、キャンペーン情報登録部１１１、購買状況更新部１１２、ポイント獲得状況更新部１１３、判定部１１４、統計情報生成部１１５および達成通知部１１６として機能する。キャンペーン情報登録部１１１は、端末装置３からネットワークＮＴおよび通信部１０６を介してキャンペーン関連情報を受信すると、受信したキャンペーン関連情報から、キャンペーン識別情報と事業者識別情報と報酬条件および期間を示す情報と報酬識別情報と対象商品識別情報とポイント情報とを抽出する。そして、キャンペーン情報登録部１１１は、抽出した事業者識別情報と報酬条件および期間を示す情報と報酬識別情報とを、キャンペーン識別情報に対応づけてキャンペーン情報記憶部１３１に記憶させる。また、キャンペーン情報登録部１１１は、抽出した対象商品識別情報とポイント情報とを、キャンペーン識別情報に対応づけてポイント情報記憶部１３２に記憶させる。
【００２７】
購買状況更新部１１２は、端末装置２から顧客の購買した商品の商品識別情報を含む購買情報を受信すると、ポイント情報記憶部１３２を参照して、受信した購買情報に含まれる商品識別情報の中に、キャンペーンの対象商品識別情報と一致する商品識別情報が存在するか否かを判定する。そして、購買状況更新部１１２は、受信した購買情報に含まれる商品識別情報の中に、対象商品識別情報と一致する商品識別情報が存在すると判定すると、対象商品識別情報と一致する商品識別情報を購買状況記憶部１３４に記憶させる。このとき、購買状況更新部１１２は、他に、受信した購買情報に含まれる、対象商品識別情報と一致する商品識別情報に対応する各種情報、即ち、顧客識別情報、日付情報、購入数量情報、購入金額情報および購入店舗情報も購買状況記憶部１３４に記憶させる。このように、購買状況更新部１１２は、受信した購買情報に含まれる商品識別情報を含む各種情報を購買状況記憶部１３４が既に記憶している各種情報に追加する形で購買状況記憶部１３４が記憶する各種情報を更新する。一方、購買状況更新部１１２は、対象商品識別情報と一致する商品識別情報が存在しないと判定すると、購買情報に含まれる全ての商品識別情報の購買状況記憶部１３４への記憶を回避する。
【００２８】
ポイント獲得状況更新部１１３は、ポイント情報記憶部１３２を参照して、購買状況記憶部１３４が記憶する商品識別情報に対応づけられたポイント情報が示すポイント数を合算する。そして、ポイント獲得状況更新部１１３は、合算して得られるポイント数を示す獲得ポイント情報をポイント獲得状況記憶部１３３に記憶させることにより、ポイント獲得状況記憶部１３３が既に記憶している獲得ポイント情報を新たに得られた獲得ポイント情報で更新する。
【００２９】
判定部１１４は、キャンペーン情報記憶部１３１を参照して、ポイント獲得状況記憶部１３３が記憶する獲得ポイント情報が示す獲得ポイント数が報酬条件を達成しているか否かを判定する。判定部１１４は、あるキャンペーンについて獲得ポイント数が報酬条件を達成していると判定すると、その旨を達成通知部１１６へ通知するとともに、ポイント獲得状況記憶部１３３が記憶する、そのキャンペーンに対応する条件達成フラグ情報をＦ１（達成）に設定する。一方、判定部１１４は、あるキャンペーンについて獲得ポイント数が報酬条件を達成していないと判定すると、ポイント獲得状況記憶部１３３が記憶する、そのキャンペーンに対応する条件達成フラグ情報をＦ０（未達成）に設定する。判定部１１４は、例えば端末装置２から購買情報を受信する毎に、獲得ポイント情報が示す獲得ポイント数が報酬条件を達成しているか否かを判定する。
【００３０】
統計情報生成部１１５は、端末装置３から統計要求情報を受信すると、キャンペーン情報記憶部１３１を参照して、統計要求情報に含まれる事業者識別情報に対応するキャンペーン識別情報を特定する。そして、統計情報生成部１１５は、ポイント情報記憶部１３２を参照して、特定したキャンペーン識別情報に対応する商品識別情報を特定し、購買状況記憶部１３４が記憶する複数の各種情報の中から、特定した商品識別情報に対応する各種情報を抽出する。具体的には、統計情報生成部１１５は、特定した商品識別情報に対応する顧客識別情報、日付情報、購入数量情報、購入金額情報および購入店舗識別情報を抽出する。また、統計情報生成部１１５は、ポイント獲得状況記憶部１３３が記憶する複数の顧客識別情報、獲得ポイント情報および条件達成フラグ情報の中から、特定したキャンペーン識別情報に対応する顧客識別情報、獲得ポイント情報および条件達成フラグ情報を抽出する。そして、統計情報生成部１１５は、抽出した各種情報を含む統計情報を生成して、統計要求情報の送信元の端末装置３へ送信する。
【００３１】
達成通知部１１６は、判定部１１４からあるキャンペーンについてある顧客の獲得ポイント数が報酬条件を達成している旨の通知を受けると、その顧客の顧客識別情報と報酬条件を達成しているキャンペーンのキャンペーン識別情報とを含む達成通知情報を生成する。そして、達成通知部１１６は、生成した達成通知情報を、直近で受信した購買情報の送信元である端末装置２へ送信する。これは、直近で受信した購買情報の送信元である端末装置２が設置された店舗にて、達成通知情報に係る顧客が商品の購入手続きを行っている蓋然性が高いからである。
【００３２】
次に、本実施の形態に係るキャンペーン管理装置１および端末装置２、３を備えるシステムの動作について図７および図８を参照しながら説明する。まず、事業者に属するユーザが端末装置３へ各種キャンペーンに関するキャンペーン関連情報を入力すると、図７に示すように、端末装置３がキャンペーン関連情報を受け付ける（ステップＳ１）。次に、端末装置３が受け付けたキャンペーン関連情報は、端末装置３からキャンペーン管理装置１へ送信される（ステップＳ２）。一方、キャンペーン管理装置１は、キャンペーン関連情報を受信すると、受信したキャンペーン関連情報に含まれる各種情報を、キャンペーン情報記憶部１３１およびポイント情報記憶部１３２のそれぞれに記憶させる（ステップＳ３）。これにより、キャンペーン管理装置１に、事業者が実施するキャンペーンに関連する各種情報が登録される。
【００３３】
その後、店舗において顧客による事業者の実施するキャンペーンへの参加手続が有ったとする。このとき、店舗の店員が、端末装置２の表示部２０４に表示された参加情報入力画面を参照しながら入力部２０５を介して顧客のキャンペーンへの参加の意思を示す参加情報を入力すると、端末装置２が参加情報を受け付ける（ステップＳ４）。そうすると、端末装置２が受け付けた参加情報が、端末装置２からキャンペーン管理装置１へ送信される（ステップＳ５）。一方、キャンペーン管理装置１は、参加情報を受信すると、受信した参加情報に含まれるキャンペーン識別情報および顧客識別情報に対応する獲得ポイント情報および条件達成フラグ情報を、ポイント獲得状況記憶部１３３に新たに設定する（ステップＳ６）。ここで、キャンペーン管理装置１は、例えば獲得ポイント情報を初期値「０」に設定し、条件達成フラグ情報をＦ０（未達成）に設定する。
【００３４】
その後、店舗において顧客が商品を購入する際、店舗の店員がコードリーダ２０７を使用して顧客が購入した商品の包装に印刷されたバーコード或いは二次元コードを読み込ませると、端末装置２が、顧客が購入した商品の商品識別情報を取得する（ステップＳ７）。次に、店舗の店員が、タグリーダ２０８を使用して顧客が所持するＩＣカードに埋め込まれたＩＣタグから顧客識別情報を読み取らせると、端末装置２が、顧客識別情報を取得する（ステップＳ８）。
【００３５】
続いて、端末装置２は、取得した顧客識別情報および商品識別情報に基づいて、顧客が購入した商品に関する購買情報を生成する（ステップＳ９）。その後、生成された購買情報が、端末装置２からキャンペーン管理装置１へ送信される（ステップＳ１０）。一方、キャンペーン管理装置１は、購買情報を受信した後、受信した購買情報に含まれる商品識別情報がキャンペーンの対象商品識別情報と一致すると判定すると（ステップＳ１１）、その商品識別情報に対応する各種情報を購買状況記憶部１３４に記憶させる（ステップＳ１２）。ここで、各種情報は、対象商品識別情報に一致する商品識別情報に対応する顧客識別情報、日付情報、購入数量情報、購入金額情報および購入店舗情報である。
【００３６】
続いて、キャンペーン管理装置１は、ポイント情報記憶部１３２を参照して、抽出した商品識別情報に対応づけられたポイント情報が示すポイント数を合算し、それにより得られるポイント数を示す獲得ポイント情報をポイント獲得状況記憶部１３３に記憶させる（ステップＳ１３）。ここで、受信した購買情報に含まれる商品識別情報が、キャンペーンの対象商品識別情報のいずれとも一致しない場合、ポイント獲得状況記憶部１３３が記憶する獲得ポイント情報が示すポイント数は更新されない。
【００３７】
その後、キャンペーン管理装置１が、キャンペーン情報記憶部１３１を参照して、各顧客について獲得ポイント情報が示す獲得ポイント数が報酬条件を達成していないと判定すると（ステップＳ１４）、対応する条件達成フラグ情報をＦ０（未達成）に設定する（ステップＳ１５）。
【００３８】
その後、図８に示すように、再び、店舗において顧客が商品を購入する際、端末装置２が、顧客が購入した商品の商品識別情報を取得し（ステップＳ１６）、商品を購入した顧客の顧客識別情報を取得したとする（ステップＳ１７）。この場合、端末装置２は、前述のように、取得した顧客識別情報および商品識別情報に基づいて、顧客が購入した商品に関する購買情報を生成する（ステップＳ１８）。そして、生成された購買情報が、端末装置２からキャンペーン管理装置１へ送信される（ステップＳ１９）。一方、キャンペーン管理装置１は、購買情報を受信した後、受信した購買情報に含まれる商品識別情報がキャンペーンの対象商品識別情報と一致すると判定すると（ステップＳ２０）、その商品識別情報に対応する各種情報を購買状況記憶部１３４に記憶させる（ステップＳ２１）。ここで、各種情報は、前述と同様に、対象商品識別情報に一致する商品識別情報に対応する顧客識別情報、日付情報、購入数量情報、購入金額情報および購入店舗情報である。
【００３９】
続いて、キャンペーン管理装置１は、ポイント情報記憶部１３２を参照して、抽出した商品識別情報に対応づけられたポイント情報が示すポイント数を合算し、それにより得られるポイント数を示す獲得ポイント情報をポイント獲得状況記憶部１３３に記憶させる（ステップＳ２２）。
【００４０】
ここで、キャンペーン管理装置１が、キャンペーン情報記憶部１３１を参照して、ある顧客について獲得ポイント情報が示す獲得ポイント数が報酬条件を達成したと判定したとする（ステップＳ２３）。この場合、キャンペーン管理装置１は、対応する条件達成フラグ情報をＦ１（達成）に設定し（ステップＳ２４）、報酬条件を達成した顧客へその旨を通知する達成通知情報を生成する（ステップＳ２５）。その後、生成された達成通知情報が、キャンペーン管理装置１から端末装置２へ送信される（ステップＳ２６）。一方、端末装置２は、キャンペーン管理装置１から達成通知情報を受信すると、表示部２０４を介して店舗の店員に報酬条件を達成した旨を報知する（ステップＳ２７）。そして、店舗の店員は、通知を受けると、予め店舗に保管されているキャンペーンに係る報酬の品物、例えばお皿を、商品の購入手続きを行っている顧客へ引き渡すことができる。
【００４１】
その後、事業者による製造販売した各種商品の集計時期が到来すると、事業者に属するユーザが入力部３０５を介してキャンペーン管理装置１から顧客の商品の購買状況に関する統計情報を取得するための操作を行うと、端末装置３は、統計要求情報を生成する（ステップＳ２８）。次に、生成された統計要求情報が、端末装置３からキャンペーン管理装置１へ送信される（ステップＳ２９）。一方、キャンペーン管理装置１は、統計要求情報を受信すると、受信した統計要求情報に含まれる事業者識別情報に対応するキャンペーンに関する統計情報を生成する（ステップＳ３０）。その後、生成された統計情報が、キャンペーン管理装置１から統計要求情報の送信元である端末装置３へ送信される（ステップＳ３１）。一方、端末装置３は、キャンペーン管理装置１から統計情報を受信すると、受信した統計情報を統計情報記憶部３３１に記憶させる（ステップＳ３２）。これにより、事業者に属するユーザは、統計情報記憶部３３１が記憶する統計情報を参照することにより、事業者の製造販売した商品の売れ行きを分析することが可能となる。
【００４２】
次に、本実施の形態に係るキャンペーン管理装置１が実行するキャンペーン管理処理について図９を参照しながら説明する。このキャンペーン管理処理は、例えばキャンペーン管理会社に属するユーザがキャンペーン管理装置１へ電源を投入したことを契機として開始される。まず、キャンペーン情報登録部１１１は、事業者が所有する端末装置３からキャンペーン関連情報を受信したか否かを判定する（ステップＳ１０１）。キャンペーン情報登録部１１１が、端末装置３からキャンペーン関連情報を受信していないと判定すると（ステップＳ１０１：Ｎｏ）、後述のステップＳ１０３の処理が実行される。
【００４３】
一方、キャンペーン情報登録部１１１は、端末装置３からキャンペーン関連情報を受信したと判定したとすると（ステップＳ１０１：Ｙｅｓ）、受信したキャンペーン関連情報に含まれる各種情報を、キャンペーン情報記憶部１３１およびポイント情報記憶部１３２に記憶させる（ステップＳ１０２）。具体的には、キャンペーン情報登録部１１１は、キャンペーン関連情報に含まれる事業者識別情報と報酬条件および期間を示す情報と報酬識別情報とを、キャンペーン識別情報に対応づけてキャンペーン情報記憶部１３１に記憶させる。また、キャンペーン情報登録部１１１は、キャンペーン関連情報に含まれる対象商品識別情報とポイント情報とを、キャンペーン識別情報に対応づけてポイント情報記憶部１３２に記憶させる。
【００４４】
次に、購買状況更新部１１２は、店舗に設置された端末装置２から購買情報を受信したか否かを判定する（ステップＳ１０３）。購買状況更新部１１２が、端末装置２から購買情報を受信していないと判定すると（ステップＳ１０３：Ｎｏ）、後述のステップＳ１１２の処理が実行される。一方、購買状況更新部１１２が、端末装置２から購買情報を受信したと判定すると（ステップＳ１０３：Ｙｅｓ）、ポイント情報記憶部１３２を参照して、受信した購買情報に含まれる商品識別情報の中にキャンペーンの対象商品識別情報と一致するものが存在するか否かを判定する（ステップＳ１０４）。購買状況更新部１１２が、受信した購買情報に含まれる商品識別情報の中にキャンペーンの対象商品識別情報と一致するものが存在しないと判定すると（ステップＳ１０４：Ｎｏ）、後述のステップＳ１１２の処理が実行される。
【００４５】
一方、購買状況更新部１１２が、受信した購買情報に含まれる商品識別情報の中にキャンペーンの対象商品識別情報と一致するものがあると判定したとする（ステップＳ１０４：Ｙｅｓ）。この場合、購買状況更新部１１２は、受信した購買情報に含まれる、対象商品識別情報と一致する商品識別情報に対応する各種情報を購買状況記憶部１３４に記憶させる（ステップＳ１０５）。ここで、各種情報は、前述のように、顧客識別情報、日付情報、購入数量情報、購入金額情報および購入店舗情報である。このように、購買状況更新部１１２は、受信した購買情報に含まれる各種情報を購買状況記憶部１３４が既に記憶している各種情報に追加する形で購買状況記憶部１３４が記憶する各種情報を更新する。
【００４６】
続いて、ポイント獲得状況更新部１１３は、ポイント情報記憶部１３２を参照して、購買状況記憶部１３４が記憶する商品識別情報に対応づけられたポイント情報が示すポイント数を合算し、それにより得られるポイント数を示す獲得ポイント情報をポイント獲得状況記憶部１３３に記憶させる（ステップＳ１０６）。
【００４７】
その後、判定部１１４は、受信した購買情報に含まれる対象商品識別情報と一致する商品識別情報に対応するキャンペーンについて、ポイント獲得状況記憶部１３３が記憶する獲得ポイント情報が示す獲得ポイント数が報酬条件を達成しているか否かを判定する（ステップＳ１０７）。ここで、判定部１１４は、キャンペーン情報記憶部１３１を参照して、前述のキャンペーンの報酬条件であるポイント数を示す情報を取得する。判定部１１４は、受信した購買情報に含まれる対象商品識別情報と一致する商品識別情報に対応するキャンペーンについて、顧客の獲得ポイント数が報酬条件を達成していないと判定すると（ステップＳ１０７：Ｎｏ）、ポイント獲得状況記憶部１３３が記憶する、その顧客およびキャンペーンに対応する条件達成フラグ情報をＦ０（未達成）に設定する（ステップＳ１０８）。次に、後述のステップＳ１１２の処理が実行される。
【００４８】
一方、判定部１１４は、受信した購買情報に含まれる対象商品識別情報と一致する商品識別情報に対応するキャンペーンについて、獲得ポイント数が報酬条件を達成していると判定すると（ステップＳ１０７：Ｙｅｓ）、ポイント獲得状況記憶部１３３が記憶する、その顧客およびキャンペーンに対応する条件達成フラグ情報をＦ１（達成）に設定する（ステップＳ１０９）。このとき、判定部１１４は、前述の獲得ポイント数が報酬条件を達成している旨を達成通知部１１６へ通知する。そして、達成通知部１１６は、達成通知情報を生成し（ステップＳ１１０）、生成した達成通知情報を受信した購買情報の送信元の端末装置２へ送信する（ステップＳ１１１）。
【００４９】
続いて、統計情報生成部１１５は、端末装置３から統計要求情報を受信したか否かを判定する（ステップＳ１１２）。統計情報生成部１１５が、統計要求情報を受信していないと判定すると（ステップＳ１１２：Ｎｏ）、再びステップＳ１０１の処理が実行される。一方、統計情報生成部１１５は、統計要求情報を受信したと判定すると（ステップＳ１１２：Ｙｅｓ）、キャンペーン情報記憶部１３１を参照して、統計要求情報に含まれる事業者識別情報に対応するキャンペーン識別情報を特定し、ポイント情報記憶部１３２を参照して、特定したキャンペーン識別情報に対応する商品識別情報を特定する。そして、統計情報生成部１１５は、購買状況記憶部１３４が記憶する特定した商品識別情報に対応する各種情報と、ポイント獲得状況記憶部１３３が記憶する特定したキャンペーン識別情報に対応する顧客識別情報、獲得ポイント情報および条件達成フラグ情報を含む統計情報を生成する（ステップＳ１１３）。その後、統計情報生成部１１５は、生成した統計情報を、統計要求情報の送信元の端末装置３へ送信する（ステップＳ１１４）。次に、再びステップＳ１０１の処理が実行される。
【００５０】
以上説明したように、本実施の形態に係るキャンペーン管理装置１によれば、ポイント獲得状況更新部１１３が、ポイント情報記憶部１３２が記憶するポイント情報を参照して、購買状況記憶部１３４が記憶する商品識別情報それぞれのポイント情報が示すポイント数を合算して獲得ポイント数を算出する。また、ポイント獲得状況更新部１１３は、算出した獲得ポイント数を示す獲得ポイント情報で、ポイント獲得状況記憶部１３３が記憶している獲得ポイント情報を更新する。また、判定部１１４は、キャンペーン情報記憶部１３１が記憶する報酬条件情報を参照して、ポイント獲得状況記憶部１３３が記憶する獲得ポイント情報が示すポイント数が報酬条件を達成しているか否かを判定する。そして、達成通知部１１６は、判定部１１４により獲得ポイント情報が示すポイント数が報酬条件を達成していると判定されると、達成通知情報を端末装置２へ送信する。これにより、顧客は、自己の獲得ポイント数を常に監視していなくても、端末装置２を介して自己の獲得ポイント数が報酬条件を達成していることを把握することができるので、顧客による自己の獲得ポイント数の監視負担が軽減される。従って、顧客がキャンペーンへ参加し易くなり、顧客のキャンペーンへの参加が促進され、ひいては顧客の購買意欲を喚起することができる。
【００５１】
また、本実施の形態に係るキャンペーン管理装置１は、各種キャンペーンへの参加と各種キャンペーンの報酬情報とを一括して管理するため、顧客がキャンペーンへ参加し易くなり、ひいては顧客の購買意欲を喚起することができる。
【００５２】
更に、本実施の形態に係る購買状況更新部１１２は、端末装置２から顧客の購買した商品の商品識別情報を含む購買情報を受信すると、受信した購買情報に含まれる商品識別情報の中に、対象商品識別情報と一致する商品識別情報が存在するか否かを判定する。そして、購買状況更新部１１２は、対象商品識別情報と一致する商品識別情報が存在すると判定すると、対象商品識別情報と一致する商品識別情報を購買状況記憶部１３４に記憶させる。一方、購買状況更新部１１２は、対象商品識別情報と一致する商品識別情報が存在しないと判定すると、購買情報に含まれる全ての商品識別情報の購買状況記憶部１３４への記憶を回避する。これにより、購買状況記憶部１３４に要求される記憶容量が、キャンペーンの対象商品の対象商品識別情報とそれに対応する各種情報だけを記憶できる容量となるので、購買状況記憶部１３４の記憶容量を低減することができる。
【００５３】
また、本実施の形態に係るキャンペーン情報記憶部１３１は、複数種類のキャンペーンそれぞれについて、キャンペーンを実施する事業者を識別する事業者識別情報を、キャンペーン識別情報と対応づけて記憶している。そして、統計情報生成部１１５は、端末装置３から統計要求情報を受信すると、ポイント獲得状況記憶部１３３から、受信した統計要求情報に含まれる事業者識別情報に対応するキャンペーン識別情報に応じた獲得ポイント情報を取得して統計情報を作成する。これにより、事業者は、自己が実施するキャンペーンに関する統計情報を作成する手間が削減されるので、業務効率の改善を図ることができる。
【００５４】
更に、本実施の形態では、キャンペーン管理装置１において、各種キャンペーンに関する統計情報を一括して生成する。従って、例えば各事業者の所有する端末装置３が、各別にキャンペーン管理装置１のポイント獲得状況記憶部１３３が記憶する各種情報を取得して統計情報を生成する構成に比べて、顧客の個人情報を含む各種情報の漏洩リスクが低減されるという利点がある。また、キャンペーン管理装置１において、顧客の個人情報を含む各種情報を管理し、事業者において前述の各種情報の管理を行わないようにすることにより、事業者が個人情報保護法による個人情報取扱事業者から除外され、その分、情報の管理負担が軽減される。
【００５５】
（実施の形態２）
本実施の形態に係るキャンペーン管理装置は、報酬条件を達成した複数の顧客の中から、実際に報酬を与える顧客を抽選により決定する機能を有する。図１０に示すように、本実施の形態に係るキャンペーン管理装置２００１は、抽選結果を示す抽選結果情報を記憶する抽選情報記憶部２１３５と、抽選部２１１７と、抽選結果通知部２１１８と、を備える点で実施の形態１に係るキャンペーン管理装置１と相違する。なお、図１０において、実施の形態１と同様の構成については図４と同一の符号を付している。
【００５６】
キャンペーン情報記憶部２１３１は、例えば図１１（Ａ）に示すように、抽選を行うか否かを示す抽選有無フラグ情報と、抽選時期を示す抽選日情報とを、抽選を行うキャンペーンそれぞれのキャンペーン識別情報と対応づけて記憶する。また、キャンペーン情報記憶部２１３１は、更に、抽選を行うキャンペーンそれぞれについての当選数を示す当選数情報を、抽選を行うキャンペーンそれぞれのキャンペーン識別情報と対応づけて記憶する。なお、キャンペーン情報記憶部２１３１は、実施の形態１に係るキャンペーン情報記憶部１３１と同様に、事業者識別情報と報酬条件およびキャンペーン期間を示す情報と報酬識別情報とを、キャンペーン識別情報と対応づけて記憶している。例えばキャンペーン識別情報ＩＤＣ［０］が付与されたキャンペーンについては、抽選が行われないので抽選有無フラグ情報がＦ２０（抽選無し）に設定されている。そして、対応する抽選日情報および当選者数情報は設定されていない。一方、キャンペーン識別情報ＩＤＣ［１］が付与されたキャンペーンについては、抽選が行われるので抽選有無フラグ情報がＦ２１（抽選有り）に設定されている。
【００５７】
ポイント獲得状況記憶部２１３３は、例えば図１１（Ｂ）に示すように、抽選を行うキャンペーンについて、抽選可能であるか否かを示す抽選可能フラグ情報を、顧客識別情報と対応づけて記憶する。なお、ポイント獲得状況記憶部２１３３は、実施の形態１に係るポイント獲得状況記憶部１３３と同様に、キャンペーン識別情報と獲得ポイント情報と条件達成フラグ情報とを、顧客識別情報と対応づけて記憶している。例えばキャンペーン識別情報ＩＤＣ［０］が付与されたキャンペーンについては、抽選が行われないので抽選可能フラグ情報は設定されていない。また、キャンペーン識別情報ＩＤＣ［１］が付与されたキャンペーンについて、顧客識別情報ＩＤＫ［０］が付与された顧客は、報酬条件を達成しているので、条件達成フラグ情報がＦ１（達成）に設定されるとともに、抽選可能フラグ情報がＦ３１（抽選可能）に設定されている。一方、顧客識別情報ＩＤＫ［２］が付与された顧客は、報酬条件を達成していないので、条件達成フラグ情報がＦ０（未達成）に設定されるとともに、抽選可能フラグ情報がＦ３０（抽選不可能）に設定されている。
【００５８】
抽選情報記憶部２１３５は、図１２に示すように、抽選結果を示す抽選結果フラグ情報と抽選可能フラグ情報がＦ３１（抽選可能）に設定されている顧客の顧客識別情報とを、キャンペーン識別情報に対応づけて記憶している。例えばキャンペーン識別情報ＩＤＣ［１］が付与されたキャンペーンについて、顧客識別情報ＩＤＫ［０］が付与された顧客は、落選したので抽選結果フラグ情報がＦ４０（落選）に設定されている。一方、顧客識別情報ＩＤＫ［２］が付与された顧客は、当選したので抽選結果フラグ情報がＦ４１（当選）に設定されている。
【００５９】
図１０に戻って、判定部２１１４は、キャンペーン情報記憶部２１３１が記憶する獲得ポイント情報を参照して、獲得ポイント数が報酬条件を達成していると判定したキャンペーンについて、抽選有無フラグ情報がＦ２１（抽選有り）に設定されているか否かを判定する。判定部２１１４は、獲得ポイント数が報酬条件を達成していると判定したキャンペーンについて、抽選有無フラグ情報がＦ２１（抽選有り）に設定されていると判定すると、ポイント獲得状況記憶部２１３３が記憶する、そのキャンペーンに対応する抽選可能フラグ情報をＦ３１（抽選可能）に設定する。一方、判定部２１１４は、抽選有無フラグ情報がＦ２０（抽選無し）に設定されていると判定すると、ポイント獲得状況記憶部１３３が記憶する、そのキャンペーンに対応する抽選可能フラグ情報をＦ３０（抽選不可能）に設定する。なお、判定部２１１４は、実施の形態１に係る判定部１１４と同様に、獲得ポイント数が報酬条件を達成しているか否かも判定する。
【００６０】
抽選部２１１７は、キャンペーン情報記憶部２１３１から、抽選有無フラグ情報がＦ２１（抽選有り）に設定されているキャンペーン識別情報に対応する抽選日情報および当選者数情報を取得する。そして、抽選部２１１７は、ポイント獲得状況記憶部２１３３を参照して、同一のキャンペーン識別情報について、抽選可能フラグ情報がＦ３１（抽選可能）に設定されている顧客の中から当選者を選出する抽選処理を実行する。ここで、補助記憶部１０３は、当選番号を示す当選番号情報を記憶する当選番号情報記憶部（図示せず）を有する。この当選番号は、例えば偶数番号または奇数番号であってもよいし、予め設定された数値範囲の数値であってもよい。そして、抽選部２１１７は、乱数発生器（図示せず）を有し、抽選処理において、顧客を１人ずつ選択し、選択した顧客について乱数発生器により１つの乱数を発生させる。その後、抽選部２１１７は、当選番号情報記憶部が記憶する当選番号情報を参照して、発生させた乱数が当選番号のいずれかに一致していれば選択した顧客を当選とし、いずれの当選番号にも一致しない場合選択した顧客を落選とする。そして、抽選部２１１７は、選択した顧客の抽選結果に応じて、抽選情報記憶部２１３５が記憶する選択した顧客に対応する抽選結果フラグ情報をＦ４０（落選）またはＦ４１（当選）に設定していく。また、抽選部２１１７は、抽選時期において、抽選有無フラグ情報が抽選有りを示しているキャンペーンについて、抽選可能であることを示す抽選可能フラグ情報に対応する顧客識別情報の数が当選数以下である場合、抽選を回避する。
【００６１】
抽選結果通知部２１１８は、抽選情報記憶部２１３５が記憶する抽選結果フラグ情報に基づいて、抽選が行われたキャンペーンのキャンペーン識別情報と、このキャンペーンに当選した顧客識別情報と、を取得する。そして、抽選結果通知部２１１８は、取得したキャンペーン識別情報および顧客識別情報を、通信部１０６およびネットワークＮＴを介して関連する複数の店舗それぞれに設置された端末装置２へブロードキャスト送信する。
【００６２】
次に、本実施の形態に係るキャンペーン管理装置１が実行するキャンペーン管理処理について図１３から図１５を参照しながら説明する。このキャンペーン管理処理は、例えばキャンペーン管理会社に属するユーザがキャンペーン管理装置２００１へ電源を投入したことを契機として開始される。まず、ステップＳ２０１からＳ２０７の処理が実行される。ここで、ステップＳ２０１からＳ２０７の処理の内容は、実施の形態１の図９を用いて説明したステップＳ１０１からＳ１０７の処理と同様である。ステップＳ２０７の処理において、判定部２１１４は、受信した購買情報に含まれる対象商品識別情報と一致する商品識別情報に対応するキャンペーンについて、顧客の獲得ポイント数が報酬条件を達成していないと判定すると（ステップＳ２０７：Ｎｏ）、ポイント獲得状況記憶部２１３３が記憶する、その顧客およびキャンペーンに対応する条件達成フラグ情報をＦ０（未達成）に設定する（ステップＳ２０８）。次に、後述のステップＳ２１８の処理が実行される。
【００６３】
一方、判定部２１１４は、受信した購買情報に含まれる対象商品識別情報と一致する商品識別情報に対応するキャンペーンについて、獲得ポイント数が報酬条件を達成していると判定すると（ステップＳ２０７：Ｙｅｓ）、ポイント獲得状況記憶部２１３３が記憶する、その顧客およびキャンペーンに対応する条件達成フラグ情報をＦ１（達成）に設定する（ステップＳ２０９）。このとき、判定部２１１４は、前述の獲得ポイント数が報酬条件を達成している旨を達成通知部１１６へ通知する。
【００６４】
続いて、判定部２１１４は、キャンペーン情報記憶部２１３１を参照して、獲得ポイント数が報酬条件を達成していると判定したキャンペーンについて、抽選有無フラグ情報がＦ２１（抽選有り）に設定されているか否かを判定する（ステップＳ２１０）。判定部２１１４により抽選有無フラグ情報がＦ２０（抽選無し）に設定されていると判定されると（ステップＳ２１０：Ｎｏ）、達成通知部１１６が、達成通知情報を生成し（ステップＳ２１１）、生成した達成通知情報を受信した購買情報の送信元の端末装置２へ送信する（ステップＳ２１２）。その後、後述のステップＳ２１８の処理が実行される。
【００６５】
一方、判定部２１１４は、抽選有無フラグ情報がＦ２１（抽選有り）に設定されていると判定すると（ステップＳ２１０：Ｙｅｓ）、ポイント獲得状況記憶部２１３３が記憶する、そのキャンペーンに対応する抽選可能フラグ情報をＦ３１（抽選可能）に設定する（ステップＳ２１３）。その後、抽選部２１１７は、キャンペーン情報記憶部２１３１を参照して、抽選有無フラグ情報がＦ２１（抽選有り）に設定されているキャンペーン識別情報に対応する抽選日情報および当選者数情報を取得し、現時点が抽選日に該当するか否かを判定する（ステップＳ２１４）。抽選部２１１７により現時点が抽選日に該当しないと判定されると（ステップＳ２１４：Ｎｏ）、後述のステップＳ２１８の処理が実行される。
【００６６】
一方、抽選部２１１７は、現時点が抽選日に該当すると判定すると（ステップＳ２１４：Ｙｅｓ）、ポイント獲得状況記憶部２１３３を参照して、同一のキャンペーン識別情報について、抽選可能フラグ情報がＦ３１（抽選可能）に設定されている顧客の中から当選者を選出する抽選処理を実行する（ステップＳ２１５）。これにより、抽選情報記憶部２１３５が記憶する各抽選結果フラグ情報がＦ４０（落選）またはＦ４１（当選）のいずれかに設定される。次に、抽選結果通知部２１１８は、抽選情報記憶部２１３５を参照して、Ｆ４１（当選）に設定された抽選結果フラグ情報に対応する顧客識別情報を取得し、その顧客識別情報とキャンペーン識別情報とを含む抽選結果情報を生成する（ステップＳ２１６）。続いて、抽選結果通知部２１１８は、生成した抽選結果情報を、関連する複数の店舗それぞれに設置された端末装置２へブロードキャスト送信する（ステップＳ２１７）。その後、ステップＳ２１８以降の処理が実行される。なお、ステップＳ２１８以降の処理の内容は、実施の形態１において図９を用いて説明したステップＳ１１２以降の処理と同様である。
【００６７】
ここで、抽選部２１１７が実行する前述の抽選処理について、図１５を参照しながら詳細に説明する。まず、抽選部２１１７は、抽選可能フラグ情報がＦ３１（抽選可能）に設定されている抽選可能な顧客数が、取得した当選者数情報が示す当選数以下であるか否かを判定する（ステップＳ３０１）。抽選部２１１７は、抽選可能な顧客数が当選数以下であると判定すると（ステップＳ３０１：Ｙｅｓ）、抽選情報記憶部２１３５が記憶する、抽選対象となっているキャンペーンに対応する抽選結果フラグ情報を全てＦ４１（当選）に設定する（ステップＳ３０２）。次に、前述のステップＳ２１６の処理が実行される。
【００６８】
一方、抽選部２１１７は、抽選可能な顧客数が当選数を超えていると判定すると（ステップＳ３０１：Ｎｏ）、抽選可能であり且つ抽選結果フラグ情報が未だ設定されていない顧客の中から１人の顧客を選択し（ステップＳ３０３）、選択した顧客に対応する乱数を発生させる（ステップＳ３０４）。続いて、抽選部２１１７は、前述の当選番号情報記憶部が記憶する当選番号情報を参照して、選択した顧客に対応する乱数が当選番号のいずれかに一致しているか否かに応じて、選択した顧客が当選であるか否かを判定する（ステップＳ３０５）。抽選部２１１７は、選択した顧客に対応する乱数がいずれの当選番号にも一致しておらず落選と判定すると（ステップＳ３０５：Ｎｏ）、選択した顧客の抽選結果フラグ情報をＦ４０（落選）に設定する（ステップＳ３０６）。その後、後述のステップＳ３０９の処理が実行される。一方、抽選部２１１７は、選択した顧客に対応する乱数が当選番号のいずれかに一致しており当選であると判定すると（ステップＳ３０５：Ｙｅｓ）、選択した顧客の抽選結果フラグ情報をＦ４１（当選）に設定する（ステップＳ３０７）。
【００６９】
次に、抽選部２１１７は、抽選結果フラグ情報がＦ４１（当選）に設定された顧客数が前述の当選数未満であるか否かを判定する（ステップＳ３０８）。抽選部２１１７は、抽選結果フラグ情報がＦ４１（当選）に設定された顧客数が前述の当選数以上であると判定すると（ステップＳ３０８：Ｎｏ）、抽選結果フラグ情報が未設定の顧客の抽選結果フラグ情報を全てＦ４０（落選）に設定する（ステップＳ３１２）。続いて、前述のステップＳ２１６の処理が実行される。
【００７０】
一方、抽選部２１１７は、抽選結果フラグ情報がＦ４１（当選）に設定された顧客数が前述の当選数未満であると判定すると（ステップＳ３０８：Ｙｅｓ）、抽選可能な顧客全てについて抽選結果フラグ情報の設定が完了したか否かを判定する（ステップＳ３０９）。抽選部２１１７は、未だ抽選結果フラグ情報を設定していない抽選可能な顧客が存在すると判定すると（ステップＳ３０９：Ｎｏ）、未だ抽選結果フラグ情報を設定していない顧客を特定する（ステップＳ３１１）。その後、ステップＳ３０３の処理が実行される。一方、抽選部２１１７は、抽選可能な顧客全てについて抽選結果フラグ情報の設定が完了したと判定すると（ステップＳ３０９：Ｙｅｓ）、抽選フラグ情報がＦ４０（落選）に設定されている顧客全てについて抽選フラグ情報をクリア、即ち、設定されていない状態にする（ステップＳ３１０）。そして、ステップＳ３１１以降の処理が実行される。
【００７１】
以上説明したように、本実施の形態に係る抽選部２１１７は、予め設定された抽選時期が到来すると、抽選有無フラグ情報が抽選有りを示しているキャンペーンについて、ポイント獲得状況記憶部２１３３が記憶する顧客識別情報の中から、抽選可能である顧客の顧客識別情報を特定する。そして、抽選部２１１７は、特定した顧客識別情報に対して抽選を実行する。これにより、報酬条件を達成した顧客の中から抽選で報酬を与える顧客を決定するキャンペーンについても対応可能となる。
【００７２】
また、本実施の形態に係るキャンペーン情報記憶部２１３１は、抽選を行うキャンペーンそれぞれについての当選数を示す当選数情報を、抽選を行うキャンペーンそれぞれのキャンペーン識別情報と対応づけて記憶している。そして、抽選部２１１７は、抽選時期において、抽選有無フラグ情報が抽選有りを示しているキャンペーンについて、抽選可能であることを示す抽選可能フラグ情報に対応する顧客識別情報の数が当選数以下である場合、抽選を回避する。これにより、無駄な抽選処理の実行が回避されるので、キャンペーン管理装置２００１における処理負担が軽減される。
【００７３】
（変形例）
以上、本発明の各実施の形態について説明したが、本発明は前述の実施の形態の構成に限定されるものではない。例えば、端末装置２の顧客情報取得部２１１は、顧客が所持する磁気カード、非接触ＩＣカード或いは顧客が所持する携帯端末の画面上に表示させたバーコードまたは二次元コードを読み取るリーダを介して顧客識別情報を取得するものであってもよい。或いは、顧客識別情報が、顧客の指紋、静脈、虹彩、顔、声紋等の生体情報である場合、顧客情報取得部２１１は、生体情報を読み取るリーダを介して顧客識別情報を取得するものであってもよい。
【００７４】
各実施の形態において、店舗に設置された端末装置２は、例えばＰＯＳ（Point Of Sale）レジであり、顧客が商品を購入する際に表示部２０４に顧客のキャンペーンに関する情報を表示する機能を有するものであってもよい。或いは、端末装置２が、顧客が購入する商品に応じたレシートを発行する機能を有し、発行するレシートに顧客のキャンペーンに関する情報を印刷するものであってもよい。ここで、端末装置２が、レシートに顧客のキャンペーンに関する情報を二次元コードで印刷するものであってもよい。また、キャンペーン管理装置１は、顧客の所持する携帯端末、パーソナルコンピュータ等にネットワークＮＴを介して接続されている場合、顧客のキャンペーンに関する情報を、ネットワークＮＴを経由して顧客の所持する携帯端末、パーソナルコンピュータ等に送信するものであってもよい。
【００７５】
各実施の形態では、キャンペーン関連情報が、事業者の所有する端末装置３からキャンペーン管理装置１へネットワークＮＴを介して送信される例について説明した。但し、これに限らず、例えば事業者が、キャンペーン関連情報を、電話、電子メール、紙媒体等を介して、キャンペーン管理者へ伝達し、キャンペーン管理者が事業者から伝達されたキャンペーン関連情報を直接キャンペーン管理装置１へ入力するようにしてもよい。また、事業者は、キャンペーン関連情報をキャンペーン管理者へ送信する際、端末装置３においてキャンペーン関連情報をキャンペーン管理装置１へ送信するための専用のアプリケ−ションを起動し、その専用のアプリケーションを使用してキャンペーン関連情報をキャンペーン管理装置１へ送信するようにしてもよい。
【００７６】
各実施の形態において、顧客識別情報は、例えば会社、家族または複数人からなるグループが１つの顧客識別情報で管理されてもよい。この場合、例えばキャンペーン管理者が、１つの顧客識別情報に複数人を対応づけることを許可するようにすればよい。これにより、より多くの顧客が参加し易い環境を提供できる。例えば家族全員に対して１つの顧客識別情報が付与されている場合、家族のいずれかがキャンペーンの対象となっている商品を購入するだけで、その顧客識別情報に対応するポイントが加算されていくことになるので、家族全員にとって報酬を受けやすくなるという利点がある。
【００７７】
各実施の形態では、ポイント獲得状況更新部１１３が、ポイント情報記憶部１３２を参照して、購買状況記憶部１３４が記憶する商品識別情報に対応づけられたポイント情報が示すポイント数を合算する例について説明した。但し、これに限らず、例えばポイント獲得状況更新部１１３が、購買状況記憶部１３４が記憶する各顧客の購入金額に応じてポイントを付与する構成であってもよい。この場合、ポイント獲得状況更新部１１３は、例えば購入金額１００円当たり１ポイントを付与し、１００円未満の端数は切り捨てるようにしてもよい。或いは、ポイント獲得状況更新部１１３は、過去の購入金額の端数を合計した結果、それが１００円以上になった場合、新たに１ポイントを付与するようにしてもよい。
【００７８】
各実施の形態では、少なくともキャンペーン情報記憶部１３１、２１３１、ポイント情報記憶部１３２、ポイント獲得状況記憶部１３３、２１３３、購買状況記憶部１３４の４種類のリレーショナルデータベースを使用する例について説明したが、これに限定されるものではない。例えばキャンペーン管理装置１の運用またはセキュリティの観点から、これらの４種類のリレーショナルデータベースのうちの２つまたは３つが、１つのデータベースとして構築されていてもよい。
【００７９】
各実施の形態において、キャンペーン管理装置１が、キャンペーン情報記憶部１３１、２１３１およびポイント情報記憶部１３２が記憶する一事業者の実施するキャンペーンに関する各種情報を、他の事業者が所有する端末装置３へ送信することにより、他の事業者へ前述の各種情報を開示する機能を有するものであってもよい。この場合、他の事業者は、開示されたキャンペーンに関する各種情報から新たなキャンペーンの着想を得ることができるという利点がある。或いは、他の事業者が、前述の各種情報に係る一事業者とコラボレーションすることにより、両事業者の拡販の機会を増やせるという利点もある。例えば、一事業者が実施している「現金５０００円プレゼント」のキャンペーンに、他の事業者が提供している商品を対象商品とすることで、キャンペーンを実施していた一事業者にとっては、キャンペーンの宣伝の効果が得られ、他の事業者にとっては既に一事業者が実施しているキャンペーンに便乗することができるという利点がある。
【００８０】
各実施の形態において、キャンペーン管理装置１、２００１は、ポイント獲得状況記憶部１３３、２１３３が記憶する各種情報或いはキャンペーン情報記憶部１３１、２１３１が記憶する各種情報を、ネットワークＮＴを介して顧客が所持する携帯端末へ送信するものであってもよい。本構成によれば、顧客は、自己の所持する携帯端末を介して、顧客が参加しているキャンペーンにおける獲得ポイント数或いは現在実施されている各種キャンペーンに関する情報を把握することができる。従って、顧客は、参加しているキャンペーンに関する情報を把握し易くなるとともに、現在実施されているキャンペーンの中から参加したいキャンペーンを選択し易くなるので、顧客のキャンペーンへの参加を促進させることができる。
【００８１】
各実施の形態において、キャンペーン管理装置１、２００１は、顧客へ与える報酬である品物の送付先を店舗に設置された端末装置２または事業者が所有する端末装置３へ通知する送付先通知部を備える構成であってもよい。この場合、例えば顧客が所持する携帯端末が、顧客による報酬である品物の送付先を指定する送付先指定情報の入力を受け付けると、受け付けた送付先指定情報を、ネットワークＮＴを介してキャンペーン管理装置１、２００１へ送信するようにすればよい。そして、キャンペーン管理装置１、２００１の送付先通知部は、顧客の所持する携帯端末から送付先指定情報を受信すると、受信した送付先指定情報を、ネットワークＮＴを介して端末装置２、３へ送信するようにすればよい。ここで、送付先指定情報は、例えば顧客が指定する郵送先の住所を示す情報或いは顧客が報酬である品物の受け取りを希望する店舗の店舗識別情報を含むものである。本構成によれば、顧客は、自己の当選を知って報酬である品物を受け取る際、自己が希望する最適な受け取り方で報酬である品物を受け取ることができるので、顧客の利便性が向上する。
【００８２】
各実施の形態において、キャンペーン管理装置１、２００１は、顧客が携帯端末から事業者の提供するホームページを介して事業者の所有する端末装置３へアクセスしたときに、事業者の所有する端末装置３へポイント獲得状況記憶部１３３、２１３３が記憶する各種情報を送信するようにしてもよい。この場合、顧客は、自己が所有する携帯端末から事業者の提供するホームページを介してキャンペーンにおけるポイント獲得状況を確認することができるので、顧客の利便性を向上させることができる。なお、事業者がホームページにキャンペーンに関する情報以外の情報を掲載している場合、顧客がキャンペーンにおける獲得ポイント数を確認する際、それらの情報を顧客に提供することもできる。
【００８３】
各実施の形態では、キャンペーン管理装置１、２００１が、キャンペーン情報記憶部１３１、２１３１を備える例について説明したが、これに限らず、例えば店舗に設置された端末装置２が、キャンペーンの対象商品の対象商品識別情報を記憶する対象商品識別情報記憶部を備えていてもよい。この場合、購買情報生成部２１３は、コードリーダ２０７により取得した商品識別情報の中から、対象商品識別情報記憶部に記憶されている対象商品識別情報と一致する商品識別情報のみを抽出して、それらを含む購買情報を生成するようにすればよい。本構成によれば、購買情報に含まれる商品識別情報を対象商品識別情報と一致するもののみとすることができるので、購買情報の大きさを縮小でき、端末装置２とキャンペーン管理装置１、２００１との間での通信負荷を低減することができる。
【００８４】
各実施の形態では、統計情報生成部１１５が、事業者に属するユーザが端末装置３に対して統計情報を要求するための操作を行い端末装置３から統計要求情報を受信した場合に、統計情報を生成して端末装置３へ送信する例について説明した。但し、これに限らず、例えば統計情報生成部が、キャンペーン関連情報を取得した後、一定の日数、週、月、年間隔で定期的に統計情報を生成して端末装置３へ送信するものであってもよい。或いは、統計情報生成部が、キャンペーンに参加している顧客識別情報の数が予め設定された閾値を超えた場合、或いは、キャンペーンの対象である対象商品の購入数量が予め設定された閾値を超えた場合、統計情報を生成して端末装置３へ送信するものであってもよい。
【００８５】
各実施の形態において、店舗に設置された端末装置２が、キャンペーン管理装置１、２００１から統計情報を取得する統計情報取得部を備えるものであってもよい。この場合、各店舗において、事業者が実施するキャンペーンを利用した特売セールを実施したり、商品の売れ行きに応じて仕入れる商品を選別したりすることができるので、店舗における利便性が向上する。
【００８６】
各実施の形態において、統計情報生成部が、顧客識別情報に基づいて、顧客の住所、年齢、性別、生年月日、位置情報、商品の購買時刻、商品を購買した時期の天気、キャンペーンの対象商品以外の商品の商品識別情報を取得し、取得したこれらの情報を含む統計情報を生成するようにしてもよい。この場合、事業者は、自己が実施するキャンペーンに関する顧客についてより詳細な情報を得ることができるので、商品の売れ行き分析の精度を高めることができる。
【００８７】
実施の形態１では、判定部１１４が、獲得ポイント情報が示す顧客の獲得ポイント数が報酬条件を達成していると判定すると、達成通知部１１６が、店舗に設置された端末装置２へ達成通知情報を送信する例について説明した。但し、これに限らず、例えば、判定部が、ある地域におけるキャンペーンへの参加顧客数が予め設定された参加数閾値に到達したと判定すると、達成通知部１１６が、端末装置２へ達成通知情報を送信するものであってもよい。この場合、キャンペーン管理装置が、キャンペーンに参加している顧客の顧客識別情報を、その顧客が居住する地域を識別する地域識別情報と対応づけて記憶する地域情報記憶部（図示せず）を備えるようにすればよい。そして、判定部は、地域情報記憶部を参照して、各地域識別情報に対応するキャンペーンへの参加顧客数が予め設定された参加数閾値（例えば１００人）に到達したか否かを判定するようにすればよい。或いは、判定部が、地域情報記憶部に新たに顧客識別情報が記憶されたと判定した場合、達成通知部が、その新たな顧客識別情報を含む購買情報の送信元の端末装置２へ達成通知情報を送信するようにしてもよい。これにより、ある地域において最初にキャンペーンの対象商品を購入した人に報酬を提供することができる。この場合、キャンペーンの内容のバリエーションを増やすことができるので、キャンペーンの対象商品の拡販の機会を得ることができる。
【００８８】
実施の形態２では、キャンペーン管理装置２００１が抽選部２１１７を備え、キャンペーン管理装置２００１において抽選処理が実行される例について説明した。但し、これに限らず、例えば事業者が所有する端末装置３または店舗に設置された端末装置２が抽選部を備え、端末装置２、３において抽選処理が実行されるものであってもよい。或いは、キャンペーン管理装置１が、抽選結果フラグ情報を顧客が所持する携帯端末へ送信し、顧客が所持する携帯端末において抽選処理が実行されるようにしてもよい。
【００８９】
実施の形態２において、抽選部２１１７が、ポイント獲得状況記憶部２１３３が記憶する獲得ポイント数に応じて、獲得ポイント数の多い顧客を優先的に当選させるものであってもよい。或いは、ポイント獲得状況記憶部２１３３が報酬条件を達成した日付を示す達成日付情報を記憶し、抽選部２１１７が、ポイント獲得状況記憶部２１３３が記憶する達成日付情報を参照して、報酬条件を達成した日付が早い顧客を優先的に当選させるものであってもよい。この場合、キャンペーンのバリエーションを増やすことができる。
【００９０】
また、本発明に係るキャンペーン管理装置１、２００１の各種機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現されてもよい。この場合、ソフトウェアやファームウェアは、プログラムとして記述され、補助記憶部１０３に記憶される。また、本発明に係るキャンペーン管理装置１、２００１の各種機能は、専用のシステムによらず、コンピュータシステムを用いて実現可能である。例えば、ネットワークに接続されているコンピュータに、上記動作を実行するためのプログラムを、コンピュータシステムが読み取り可能な非一時的な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read−Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto−Optical Disc）等）に格納して配布し、当該プログラムをコンピュータシステムにインストールすることにより、上述の処理を実行するキャンペーン管理装置１、２００１を構成してもよい。
【００９１】
また、コンピュータにプログラムを提供する方法は任意である。例えば、プログラムは、通信回線のサーバにアップロードされ、通信回線を介してコンピュータに配信されてもよい。そして、コンピュータは、このプログラムを起動して、ＯＳ（Operating System）の制御の下、他のアプリケーションと同様に実行する。これにより、コンピュータは、上述の処理を実行するキャンペーン管理装置１、２００１として機能する。
【００９２】
以上、本発明の各実施の形態および変形例（なお書きに記載したものを含む。以下、同様。）について説明したが、本発明はこれらに限定されるものではない。本発明は、実施の形態及び変形例が適宜組み合わされたもの、それに適宜変更が加えられたものを含む。
【産業上の利用可能性】
【００９３】
本発明は、顧客に対して実施されるキャンペーン活動の管理に好適である。
【符号の説明】
【００９４】
１，２００１  キャンペーン管理装置、２，３  端末装置、１０１，２０１，３０１  ＣＰＵ、１０２，２０２，３０２  主記憶部、１０３，２０３，３０３  補助記憶部、１０６，２０６，３０６  通信部、１０９，２０９，３０９  バス、１１１  キャンペーン情報登録部、１１２  購買状況更新部、１１３  ポイント獲得状況更新部、１１４，２１１４  判定部、１１５  統計情報生成部、１１６  達成通知部、１３１，２１３１  キャンペーン情報記憶部、１３２  ポイント情報記憶部、１３３，２１３３  ポイント獲得状況記憶部、１３４  購買状況記憶部、２０４，３０４  表示部、２０５，３０５  入力部、２０７  コードリーダ、２０８  タグリーダ、２１１  顧客情報取得部、２１２  商品情報取得部、２１３  購買情報生成部、２１４  参加情報受付部、２１５  報知部、３１１  統計情報取得部、３１２  キャンペーン情報受付部、３３１  統計情報記憶部、２１１７  抽選部、２１１８  抽選結果通知部、２１３５  抽選情報記憶部、ＮＴ  ネットワーク
【図１】
2019153174.tif 000003
【図２】
2019153174.tif 000004
【図３】
2019153174.tif 000005
【図４】
2019153174.tif 000006
【図５】
2019153174.tif 000007
【図６】
2019153174.tif 000008
【図７】
2019153174.tif 000009
【図８】
2019153174.tif 000010
【図９】
2019153174.tif 000011
【図１０】
2019153174.tif 000012
【図１１】
2019153174.tif 000013
【図１２】
2019153174.tif 000014
【図１３】
2019153174.tif 000015
【図１４】
2019153174.tif 000016
【図１５】
2019153174.tif 000017