IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ ヤフー株式会社の特許一覧

特開2024-82579情報処理装置、情報処理方法、及び情報処理プログラム
<>
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図1
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図2
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図3
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図4
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図5
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図6
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図7
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図8
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図9
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図10
  • 特開-情報処理装置、情報処理方法、及び情報処理プログラム 図11
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024082579
(43)【公開日】2024-06-20
(54)【発明の名称】情報処理装置、情報処理方法、及び情報処理プログラム
(51)【国際特許分類】
   G06Q 30/0207 20230101AFI20240613BHJP
   G06Q 30/06 20230101ALI20240613BHJP
【FI】
G06Q30/0207
G06Q30/06
【審査請求】未請求
【請求項の数】9
【出願形態】OL
(21)【出願番号】P 2022196528
(22)【出願日】2022-12-08
(71)【出願人】
【識別番号】500257300
【氏名又は名称】LINEヤフー株式会社
(74)【代理人】
【識別番号】110002147
【氏名又は名称】弁理士法人酒井国際特許事務所
(72)【発明者】
【氏名】井上 亮平
【テーマコード(参考)】
5L030
5L049
【Fターム(参考)】
5L030BB07
5L030BB72
5L049BB07
5L049BB72
(57)【要約】
【課題】スタンプカード情報の配信を的確に行うことができる情報処理装置、情報処理方法、及び情報処理プログラムを提供すること。
【解決手段】本開示に係る情報処理装置は、事業者端末からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付ける登録情報受付部と、前記登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定する配信対象決定部と、前記配信対象決定部が決定した配信対象の利用者の利用者端末にスタンプカード情報を配信する配信部と、を備える。
【選択図】図3
【特許請求の範囲】
【請求項1】
事業者端末からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付ける登録情報受付部と、
前記登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定する配信対象決定部と、
前記配信対象決定部が決定した配信対象の利用者の利用者端末にスタンプカード情報を配信する配信部と、
を備える情報処理装置。
【請求項2】
利用者端末を用いた決済を利用して利用者が購入した商品の購入に関する情報を示す購入情報を取得する取得部と、
取得された前記購入情報から前記利用者が対象商品を購入したか否かを判定する判定部と、
前記判定部によって前記利用者が前記対象商品を購入したと判定された場合に、当該対象商品と対応する当該利用者のスタンプカードにスタンプを付与する付与部と、をさらに備える、
請求項1に記載の情報処理装置。
【請求項3】
前記配信対象決定部は、スタンプカード情報の配信に対する対価が成果報酬型で決まる場合に、前記目標情報に含まれる目標スタンプ数に応じて配信対象の利用者の数を決定する、
請求項1又は請求項2に記載の情報処理装置。
【請求項4】
前記配信対象決定部は、スタンプカード情報の配信に対する対価が予約型で決まる場合に、広告費に応じてあらかじめ決められた数の利用者を配信対象の利用者の数として決定する、
請求項1又は請求項2に記載の情報処理装置。
【請求項5】
前記配信対象決定部は、登録情報が示すスタンプ付与の対象商品と利用者情報の関係に応じてスタンプカード情報の配信対象の候補となる利用者を示す候補利用者を特定し、前記候補利用者のうち利用者情報がスタンプカード情報の配信を希望しない旨を示す利用者を配信対象から除いてスタンプカード情報の配信対象の利用者を決定する、
請求項1又は請求項2に記載の情報処理装置。
【請求項6】
前記配信対象決定部は、登録情報が示すスタンプ付与の対象商品と利用者情報の関係に応じてスタンプカード情報の配信対象の候補となる利用者を示す候補利用者を特定し、前記候補利用者のうち利用者情報がスタンプカード情報の配信を希望しない旨を示す利用者を配信対象から除いてスタンプカード情報の配信対象の利用者を決定する、
請求項3に記載の情報処理装置。
【請求項7】
前記配信対象決定部は、登録情報が示すスタンプ付与の対象商品と利用者情報の関係に応じてスタンプカード情報の配信対象の候補となる利用者を示す候補利用者を特定し、前記候補利用者のうち利用者情報がスタンプカード情報の配信を希望しない旨を示す利用者を配信対象から除いてスタンプカード情報の配信対象の利用者を決定する、
請求項4に記載の情報処理装置。
【請求項8】
事業者からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付けるステップと、
前記登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定するステップと、
決定した配信対象の利用者の利用者端末にスタンプカード情報を配信するステップと、
利用者端末を用いた決済を利用して利用者が購入した商品の購入に関する情報を示す購入情報を取得するステップと、
取得された前記購入情報から前記利用者が対象商品を購入したか否かを判定するステップと、
前記利用者が前記対象商品を購入したと判定された場合に、当該対象商品と対応する当該利用者のスタンプカードにスタンプを付与するステップと、
を含む情報処理方法。
【請求項9】
事業者からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付けるステップと、
前記登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定するステップと、
決定した配信対象の利用者の利用者端末にスタンプカード情報を配信するステップと、
利用者端末を用いた決済を利用して利用者が購入した商品の購入に関する情報を示す購入情報を取得するステップと、
取得された前記購入情報から前記利用者が対象商品を購入したか否かを判定するステップと、
前記利用者が前記対象商品を購入したと判定された場合に、当該対象商品と対応する当該利用者のスタンプカードにスタンプを付与するステップと、
をコンピュータに実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本開示は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【0002】
近年、キャッシュレス決済の一形態としてQRコード(登録商標)決済が普及しつつある。例えば、特許文献1においてはQRコード決済に関する技術として、所定条件を満たす利用者による決済、あるいは所定の地域において実施された決済を対象としてキャンペーンを行う技術が提案されている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2021-071998号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、従来技術では、キャッシュレス決済の利便性の向上を図るうえで改善の余地があった。例えば、従来技術では、利用者がキャッシュレス決済を利用して商品を購入した場合に、キャンペーンを提供する対象を的確に決定することができなかった。本開示は上記課題を鑑み、スタンプカード情報の配信を的確に行うことができる情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【0005】
上述した課題を解決し、目的を達成するために、本開示に係る情報処理装置は、事業者端末からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付ける登録情報受付部と、前記登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定する配信対象決定部と、前記配信対象決定部が決定した配信対象の利用者の利用者端末にスタンプカード情報を配信する配信部と、を備える。
【発明の効果】
【0006】
本開示によれば、スタンプカード情報の配信を的確に行うことができる情報処理装置、情報処理方法、及び情報処理プログラムを提供することができる。
【図面の簡単な説明】
【0007】
図1図1は、実施形態に係る情報処理の一例を示す図である。
図2図2は、実施形態に係る情報処理システムの構成例を示す図である。
図3図3は、実施形態に係る情報処理装置の構成例を示す図である。
図4図4は、実施形態に係る口座情報記憶部に記憶される情報の一例を示す図である。
図5図5は、実施形態に係る登録情報記憶部に記憶される情報の一例を示す図である。
図6図6は、実施形態に係るスタンプ情報記憶部に記憶される情報の一例を示す図である。
図7図7は、実施形態に係る利用者情報記憶部に記憶される情報の一例を示す図である。
図8図8は、実施形態に係る費用対利用者数記憶部に記憶される情報の一例を示す図である。
図9図9は、実施形態に係る利用者端末の構成例を示す図である。
図10図10は、実施形態に係る情報処理の一例を示すフローチャートである。
図11図11は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【0008】
以下に、本開示に係る情報処理装置、情報処理方法、及び情報処理プログラムを実施するための形態(以下、「実施形態」と記載する。)について図面を参照しつつ詳細に説明する。なお、この実施形態により本開示に係る情報処理装置、情報処理方法、及び情報処理プログラムが限定されるものではない。
【0009】
(実施形態)
〔1.実施形態に係る情報処理〕
〔1-1.実施形態に係る情報処理の一例〕
まず、図1を用いて、実施形態に係る情報処理の一例について説明する。図1は、実施形態に係る情報処理の一例を示す図である。図1では、実施形態に係る情報処理が情報処理装置100、利用者端末200、事業者端末300、POS(Poit of Sales)端末400、及び店舗端末500により実行される例を示す。以下、実施形態に係る情報処理についてステップごとに順を追って説明する。
【0010】
まず、情報処理装置100は、事業者端末300から事業者M1のスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者M1が登録する情報を示す登録情報を受け付ける(ステップS1)。例えば、情報処理装置100は、事業者端末300から事業者M1が入力したカードID、発行元ID、対象商品、利益、広告費用タイプ、目標情報、利益提供スタンプ数を含む登録情報を受け付ける。情報処理装置100は、事業者端末300から前述した登録情報を受け付けたら、受け付けた登録情報を後述して説明する登録情報記憶部122に記憶する。
【0011】
次に、情報処理装置100は、登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定する(ステップS2)。例えば、情報処理装置100は、登録情報を後述して説明する登録情報記憶部122から読み出し、読み出した登録情報に応じて利用者情報を後述して説明する利用者情報記憶部124から適宜に読み出して、登録情報、及び利用者情報に基づいて、スタンプカード情報を配信する対象となる利用者を決定してよい。
【0012】
次に、情報処理装置100は、決定した配信対象の利用者の利用者端末200にスタンプカード情報を配信する(ステップS3)。例えば、情報処理装置100は、スタンプカード情報として、カードIDと、スタンプ数と、利益提供の条件となるスタンプ数を示す利益提供スタンプ数と、利益を含む情報を、ステップS2において決定した配信対象の利用者の利用者端末200に配信してよい。情報処理装置100は、スタンプカード情報を利用者端末200に配信したら、スタンプカード情報を配信した利用者の利用者IDに前述したスタンプカード情報を紐付けて、スタンプカード情報を後述して説明するスタンプ情報記憶部123に記憶する。なお、図1においては一例として利用者U1の利用者端末200に配信する例が示されているが、スタンプカード情報を配信する利用者の数は一人に限定されることなく、ステップS2において決定した配信対象の利用者の数に応じて、情報処理装置100は、これ以上の数の利用者の利用者端末200にスタンプカード情報を配信してよい。
【0013】
次に、情報処理装置100は、利用者端末200から利用者識別情報、店舗識別情報および決済額を含む決済情報を受け付ける(ステップS4)。例えば、情報処理装置100は、利用者U1が店舗Aの事業者Mに対して、取引対象としての商品Cを、決済金額1,000円にて決済する旨の決済情報を受け付ける。このように決済情報は、決済金の支払人IDと受取人IDを示す情報と、決済の取引対象を示す情報と、決済金額を示す情報を含む情報である。
【0014】
次に、情報処理装置100は、利用者端末200から受け付けた利用者の決済情報に従って、決済処理を実行する(ステップS5)。例えば、情報処理装置100は、利用者U1が電子決済サービスで保有する口座AID#1から、事業者Uが電子決済サービスで保有する口座AID#2へと、決済金額が示す1,000円を移行させる処理を実行する。
【0015】
次に、情報処理装置100は、当該決済に対し決済番号を付与し、付与した決済番号を店舗端末500に通知する(ステップS6)。例えば、情報処理装置100は、利用者U1が店舗Aの事業者Mに対して、取引対象としての商品AAを、決済金額1,000円にて決済した決済情報に決済番号#1を付与して、付与した決済番号を店舗端末500に通知する。
【0016】
次に、店舗端末500は、決済番号を利用者U1に対して販売した商品等に関する購入情報に付与し、当該購入情報をPOS端末400に登録する(ステップS7)。例えば、店舗端末500は、情報処理装置100から通知された決済番号#1を、利用者U1に対して販売した商品AAに関する購入情報に付与し、当該購入情報をPOS端末400に登録する。
【0017】
次に、情報処理装置100は、決済番号に基づき、利用者U1が購入した商品に関する購入情報の問い合わせをPOS端末400に対して行う(ステップS8)。例えば、情報処理装置100は、決済番号#1をPOS端末400に通知して、決済番号#1が付与された購入情報を問い合わせる。
【0018】
次に、情報処理装置100は、問い合わせた決済番号に対応する購入情報をPOS端末400から取得する(ステップS9)。例えば、情報処理装置100は、通知した決済番号#1が付与された購入情報をPOS端末400から取得する。ここで、購入情報は、商品名を文字によって表す情報を含んでよく、商品を識別するための識別情報(商品コード、JAN(Japanese Article Number)コード等)を含んでもよい。なお、商品コードは、商品を識別するために、店舗ごとに任意で商品に付けられる英字や数字を用いて表される文字列コードである。また、JANコード標準タイプは、GS1事業者コード(9桁、10桁または7桁)、商品アイテムコード(3桁、2桁または5桁)、チェックデジット(1桁)で構成された国際標準の商品識別コードである。
【0019】
次に、情報処理装置100は、POS端末400から取得した購入情報に基づき、利用者U1がスタンプ付与の対象となる対象商品を購入したか否かを判定する(ステップS10)。例えば、情報処理装置100は、購入情報に含まれる購入商品の情報と、対象商品情報を照合して、両者が一致するか否かを判定することにより、利用者U1が所定の対象を購入した否かを判定する。
【0020】
次に、情報処理装置100は、利用者U1が所定の対象を購入したと判定された場合に、当該所定の対象と対応する利用者U1のスタンプカードに、決定された付与予定スタンプ数に応じた数のスタンプを付与する(ステップS11)。例えば、情報処理装置100は、利用者U1の所定の対象の購入数に応じて、当該利用者の所定の対象に対応するスタンプカードに決定された付与予定スタンプ数に応じた数のスタンプを付与する。つまり、情報処理装置100は、利用者U1の所定の対象の購入数と付与予定スタンプ数を掛け合わせた数のスタンプ数を利用者U1の所定の対象に対応するスタンプカードに付与する。
【0021】
次に、情報処理装置100は、利用者U1の利用者端末200に対象商品に対応するスタンプカードにスタンプが付与された旨を示す情報を通知する(ステップS12)。例えば、情報処理装置100は、図1に示す画面Gに示すような情報を利用者端末200に通知する。図1に示す画面Gにおいては、商品AAのスタートカードが表示されており、当該スタンプカードに4個目のスタンプが付与されたこと、スタンプの数が4個貯まっていること、及びスタンプがあと6個付与されると、利益としてクーポンがプレゼントされることが示されている。なお、スタンプの数が既に、利益が提供される条件となるスタンプの数に達している場合は、利用者に例えば、クーポンなどの利益を提供してよい。
【0022】
これによれば、事業者の登録した目標情報を含む登録情報、及び利用者情報に基づいて、スタンプカード情報を配信する対象となる利用者を決定し、決定した利用者に対してスタンプカード情報を配信することができる。そのため、事業者のニーズに応えてスタンプカード情報の配信を的確に行うことができる。
【0023】
〔1-2.実施形態に係る情報処理の他の例〕
情報処理装置100は、スタンプカード情報の配信に対する対価が成果報酬型で決まる場合に、目標情報に含まれる目標スタンプ数に応じて配信対象の利用者の数を決定する。
【0024】
まず、情報処理装置100は、図1に示したステップS1と同じ処理を実行する。ステップS1は、上述した処理と同じであるから説明を省略する。
【0025】
次に、情報処理装置100は、スタンプカード情報の配信に対する対価が成果報酬型で決まる場合に、目標情報に含まれる目標スタンプ数に応じて配信対象の利用者の数を決定する(ステップS2-1)。例えば、情報処理装置100は、目標情報が示す目標スタンプ数が10,000個である場合、スタンプカード情報を配信した利用者一人当たりのスタンプ獲得数が1個と仮定して、配信対象の利用者の数を10,000人と決定してよい。また、情報処理装置100は、過去のスタンプカード情報の配信対象となった利用者のスタンプ獲得数に関するデータから、スタンプカード情報の配信人数当たりのスタンプ獲得数を示す一人当たりスタンプ獲得数に導き出して、目標スタンプ数を導出した一人当たりスタンプ獲得数により除することより、配信対象の利用者の数を決定してもよい。
【0026】
次に、情報処理装置100は、図1に示したステップS3からステップS12と同じ処理を実行する。ステップS3からS12は、上述した処理と同じであるから説明を省略する。
【0027】
これによれば、スタンプカード情報の配信に対する対価が成果報酬型で決まる場合に、目標情報に含まれる目標スタンプ数に応じて配信対象の利用者の数を決定することができる。そのため、スタンプカード情報の配信による対価を高めるようにスタンプカード情報を配信することができる。
【0028】
〔1-3.実施形態に係る情報処理の他の例〕
情報処理装置100は、スタンプカード情報の配信に対する対価が予約型で決まる場合に、広告費に応じてあらかじめ決められた数の利用者を配信対象の利用者の数として決定する。
【0029】
この情報処理について順を追って説明する。まず、情報処理装置100は、図1に示したステップS1と同じ処理を実行する。
【0030】
次に、情報処理装置100は、スタンプカード情報の配信に対する対価が予約型で決まる場合に、広告費に応じてあらかじめ決められた数の利用者を配信対象の利用者の数として決定する(ステップS2-2)。例えば、情報処理装置100は、事業者M1が登録情報として事業者端末300に入力した広告費が100万円である場合であれば、後述して説明する費用対利用者数記憶部125から100万円に対応するスタンプカード情報の配信対象となる利用者の数を読み出して、その利用者の数をスタンプカード情報の配信対象となる利用者の数として決定してよい。ここで、広告費に対するスタンカード情報の配信対象の利用者の数は任意に設定してよく、例えば、広告費が100万円に対して配信対象の利用者の数を1万人という具合にあらかじめ設定してよい。
【0031】
次に、情報処理装置100は、図1に示したステップS3からステップS12と同じ処理を実行する。ステップS3からS12は、上述した処理と同じであるから説明を省略する。
【0032】
これによれば、スタンプカード情報の配信に対する対価が予約型で決まる場合に、広告費に応じてあらかじめ決められた数の利用者を配信対象の利用者の数として決定することができる。そのため、事業者のニーズに応じてスタンプカード情報の配信を的確に行うことができる。
【0033】
〔1-4.実施形態に係る情報処理の他の例〕
情報処理装置100は、登録情報が示すスタンプ付与の対象商品と利用者情報の関係に応じてスタンプカード情報の配信対象の候補となる利用者を示す候補利用者を特定し、候補利用者のうち利用者情報がスタンプカード情報の配信を希望しない旨を示す利用者を配信対象から除いてスタンプカード情報の配信対象の利用者を決定する。
【0034】
この情報処理について順を追って説明する。まず、情報処理装置100は、図1に示したステップS1と同じ処理を実行する。
【0035】
次に、情報処理装置100は、登録情報が示すスタンプ付与の対象商品と利用者情報の関係に応じてスタンプカード情報の配信対象の候補となる利用者を示す候補利用者を特定し、候補利用者のうち利用者情報がスタンプカード情報の配信を希望しない旨を示す利用者を配信対象から除いてスタンプカード情報の配信対象の利用者を決定する(ステップS2-3)。例えば、まず、情報処理装置100は、対象商品が日用品である場合であれば、日用品を購入する傾向が高いと考えられる利用者を利用者情報に含まれる検索履歴や閲覧履歴、購入情報などから特定して、特定した利用者をスタンプカード情報の配信対象の候補利用者として決定してよい。次に、情報処理装置100は、特定された候補利用者のうち利用者情報に含まれる配信希望がスタンプカード情報の配信を希望しない旨を示す利用者を、スタンプカード情報の配信対象から除外する。そして、情報処理装置100は、対象商品と利用者情報の関係に応じてスタンプカード情報の配信対象として決定された利用者から、スタンプカード情報の配信を希望しない利用者を除外した後の利用者の集団を、スタンプカード情報の配信対象として決定する。
【0036】
次に、情報処理装置100は、図1に示したステップS3からステップS12と同じ処理を実行する。ステップS3からS12は、上述した処理と同じであるから説明を省略する。
【0037】
これによれば、対象商品と利用者情報の関係に応じて配信対象の利用者を決定し、スタンプカード情報の配信を希望しない利用者を、スタンプカード情報の配信の対象として決定しないことができる。そのため、スタンプカード情報の配信による対象商品の購入の見込みがある利用者に限定して、スタンプカード情報の配信を行うことが可能となる。そのため、事業者のニーズと、利用者の保護を両立させて、スタンプカード情報の配信を的確に行うことができる。
【0038】
〔2.情報処理システムの構成〕
次に、図2を用いて実施形態に係る情報処理システムの構成について説明する。図2は、実施形態に係る情報処理システムの構成例を示す図である。図2に示すように、実施形態に係る情報処理システム1は、情報処理装置100と、利用者端末200と、事業者端末300と、POS端末400と、店舗端末500と、ネットワークNを有する。
【0039】
情報処理装置100は、例えばPC(Personal Computer)、WS(Work Station)、サーバの機能を備えるコンピュータなどの情報処理装置であってよい。情報処理装置100は、利用者端末200などからネットワークNを介して送信されてきた情報に基づいて処理を行う。
【0040】
利用者端末200は、利用者が利用する情報処理装置である。利用者端末200は、例えば、スマートフォン、タブレット型端末、デスクトップ型PC、ノート型PC、携帯電話機、PDA(Personal Digital Assistant)等の情報処理装置により実現されてよい。なお、図1に示す例においては、利用者端末200がスマートフォンである場合を示している。
【0041】
事業者端末300は、事業者が利用する情報処理装置である。事業者端末300は、例えば、スマートフォン、タブレット型端末、デスクトップ型PC、ノート型PC、携帯電話機、PDA等の情報処理装置により実現されてよい。なお、図1に示す例においては、事業者端末300がノートPCである場合を示している。
【0042】
POS端末400は、商品の販売時点における購入情報を記憶する情報処理装置である。なお、購入情報は、商品の購入日時、商品の購入場所、商品の名称、商品の購入価格、及び商品の購入数を含む情報であってよい。POS端末400は、例えば、PC、WS、サーバの機能を備えるコンピュータなどにより実現されてよい。
【0043】
店舗端末500は、商品を提供する店舗が利用する情報処理装置である。店舗端末500は、バーコードリーダーやQRコードリーダーを備えた情報処理装置であってよく、例えば、POSレジであってよい。なお、図1に示す例においては、店舗端末500が筐体一体型のPOSレジである場合を示している。
【0044】
ネットワークNは、情報処理装置100と、利用者端末200と、事業者端末300、POS端末400と、店舗端末500を有線、又は無線により相互に通信可能に接続する。ネットワークNが有線の場合は、IEEE802.3に規定されるイーサネット(登録商標)(ETHERNET(登録商標))により実現されてよい。また、ネットワークNが無線の場合は、IEEE802.11に規定される無線LAN(Local Area Network)により実現されてよい。
【0045】
〔3.情報処理装置の構成〕
次に、図3を用いて、情報処理装置100の構成について説明する。
【0046】
図3は、実施形態に係る情報処理装置の構成例を示す図である。図3に示すように、情報処理装置100は、通信部110と、記憶部120と、制御部130と、を有する。
【0047】
(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)、無線LAN(Local Area Network)カード等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、利用者端末200等との間で情報の送受信を行う。
【0048】
(記憶部120について)
記憶部120は、主記憶装置と外部記憶装置とを備える。主記憶装置は、制御部130が実行するプログラム、あるいは、制御部130が処理するデータを記憶する。主記憶装置は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ(Flash Memory)等のような半導体メモリ素子によって実現されてよい。外部記憶装置は、制御部130が処理するデータを保存する。外部記憶装置は、例えば、ハードディスクやSSD(Solid State Drive)、磁気テープ、光ディスク等によって実現されてよい。
【0049】
図3に示すように、記憶部120は、口座情報記憶部121と、登録情報記憶部122と、スタンプ情報記憶部123と、利用者情報記憶部124と、費用対利用者数記憶部125を有する。以下、これらの構成について順を追って説明する。
【0050】
(口座情報記憶部121について)
口座情報記憶部121は、利用者や事業者の口座に関する各種の情報を記憶する。ここで、図4を用いて、口座情報記憶部121が記憶する情報の一例を説明する。図4は、実施形態に係る口座情報記憶部に記憶される情報の一例を示す図である。
【0051】
図4に示す例において、口座情報記憶部121は、「口座ID」、「所有者情報」、「口座残高」という項目に係る情報を紐付けて記憶する。
【0052】
「口座ID」は、利用者や事業者の口座を識別するための識別情報であり、文字列や番号などによって表される。「所有者情報」は、口座を所有ないし保有する利用者や事業者を識別するための識別情報であり、文字列や番号などによって表される。「口座情報」は、利用者や事業者が所有する口座の残高を示す情報である。
【0053】
すなわち、図4においては、口座ID「AID#1」によって識別される口座の所有者の情報が「利用者#1」であり、口座残高が「7800」である例が示されている。
【0054】
なお、口座情報記憶部121に記憶される情報は、「口座ID」、「所有者情報」、「口座残高」という項目に係る情報に限定されるものではなく、その他の任意の口座に関係する情報が記憶されてよい。
【0055】
(登録情報記憶部122について)
登録情報記憶部122は、スタンプカードに関して登録された情報を示す登録情報を記憶する。ここで、図5を用いて、登録情報記憶部122が記憶する情報の一例を説明する。図5は、実施形態に係る登録情報記憶部に記憶される情報の一例を示す図である。
【0056】
図5に示す例において、登録情報記憶部122は、「カードID」、「発行元ID」、「対象商品」、「利益」、「広告費用タイプ」、「目標情報」、「付与予定スタンプ数初期設定値」、「利益提供スタンプ数」という項目に係る情報を紐付けて記憶する。
【0057】
「カードID」は、スタンプカードを識別する識別子であり、例えば、文字列や番号などによって表される。「発行元ID」は、「スタンプID」により識別されるスタンプカードの発行元を識別する識別子であり、例えば、文字列や番号などによって表される。「対象商品」は、「カードID」により識別されるスタンプカードに対してスタンプが付与される対象の商品を示す。「利益」は、スタンプカードに付与されたスタンプが所定数に達した場合に、利用者に提供する利益を示す。「広告費用タイプ」は、事業者がスタンプカード情報の配信の対価として情報処理装置100の運用事業者に支払う広告費用の算出方式を示す。なお、広告費用タイプは、事業者が登録情報として事業者端末300に入力してもよいし、情報処理装置100の運用事業者があらかじめ決めたプランに沿ってあらかじめ決定されていてもよい。「目標情報」は、スタンプカード情報を配信した全ての利用者のスタンプ獲得数を合計した数を意味する目標スタンプ数を示す。「付与予定スタンプ数初期設定値」は、利用者が対象商品を購入したと判定された場合に付与する予定のスタンプ数の初期設定値を示す。「利益提供スタンプ数」は、「スタンプID」により識別されるスタンプカードに対応する「利益」の提供の条件となるスタンプの数を示す。
【0058】
すなわち、図5においては、カードID「CID#1」により識別されたスタンプカードの発行元IDが「メーカ#1」であり、当該スタンプカードのスタンプ付与の対象商品が「AAA」であり、当該スタンプカードのスタンプが所定数に達した場合に利用者に提供する利益が「30%OFFクーポン」であり、広告費用タイプが「成果報酬型」であり、目標情報が「1,000」であり、付与予定スタンプ数が「1」であり、利益提供スタンプ数が「10」であることを示している。
【0059】
なお、登録情報記憶部122は、「カードID」、「発行元ID」、「対象商品」、「利益」、「広告費用タイプ」、「目標情報」、「付与予定スタンプ数初期設定値」、「利益提供スタンプ数」という項目に係る情報に限定されることなく、その他の任意のスタンプカードの登録情報に関係する情報が記憶されてよい。
【0060】
(スタンプ情報記憶部123について)
スタンプ情報記憶部123は、利用者が所有するスタンプカードに関する情報を記憶する。ここで、図6を用いて、スタンプ情報記憶部123が記憶する情報の一例を説明する。図6は、実施形態に係るスタンプ情報記憶部に記憶される情報の一例を示す図である。
【0061】
図6に示す例において、スタンプ情報記憶部123は、「利用者ID」、「カードID」、「スタンプ数」という項目に係る情報を紐付けて記憶する。
【0062】
「利用者ID」は、利用者を識別する識別子であり、例えば、文字列や番号などによって表される。「カードID」は、「利用者ID」が示す利用者が所有するスタンプカードを識別する識別子であり、例えば、文字列や番号などによって表される。「スタンプ数」は、「カードID」が示すスタンプカードに付与されたスタンプの数を示す。
【0063】
すなわち、図6においては、利用者ID「UID#1」により識別される利用者が所有するスタンプカードが、カードID「CID#1」、「CID#2」等により識別されるスタンプカードであり、当該スタンプカードのスタンプ数がそれぞれスタンプ数「NUM#1-1」、「NUM#1-2」であることを示している。
【0064】
なお、スタンプ情報記憶部123は、「利用者ID」、「カードID」、「スタンプ数」という項目に係る情報に限定されることなく、その他の任意の利用者が所有するスタンプカードに関係する情報が記憶されてよい。
【0065】
(利用者情報記憶部124について)
利用者情報記憶部124は、利用者に関する情報、すなわち、利用者情報を記憶する。利用者情報は、例えば、利用者が所定の情報サービスを利用する際に、情報サービスの提供事業者に提供する利用者に関する情報や、利用者の所定の情報サービスの利用によって生じる利用者の所定の情報サービスを用いた行動を示す情報である。ここで、図7を用いて、利用者情報記憶部124が記憶する情報の一例を説明する。図7は、実施形態に係る利用者情報記憶部に記憶される情報の一例を示す図である。
【0066】
図7に示す例において、利用者情報記憶部124は、「利用者ID」、「生年月日」、「性別」、「職業」、「配信希望」、「検索履歴」、「閲覧履歴」、「購入情報」、「路線検索履歴」、「掲示板投稿履歴」という項目に係る情報を紐付けて記憶する。
【0067】
「利用者ID」は、利用者を識別する識別子であり文字列や番号などによって表される。「生年月日」は、「利用者ID」に紐付けられた利用者の生年月日に関する情報である。「性別」は、「利用者ID」に紐付けられた利用者の性別に関する情報である。「職業」は、「利用者ID」に紐付けられた利用者の職業に関する情報である。「配信希望」は、「利用者ID」に紐付けられた利用者のスタンプカード情報の配信を希望するか否かに関する情報である。「検索履歴」は、「利用者ID」に紐付けられた利用者が検索に使用した検索クエリに関する情報である。「閲覧履歴」は、「利用者ID」に紐付けられた利用者の閲覧サイトに関する情報である。「購入情報」は、「利用者ID」に紐付けられた利用者の実店舗やインターネット通信販売サイト、所定のサービス契約サイトなどにおける電子決済による購入商品、又は購入サービスに関する情報である。「購入情報」は、商品の購入日時、商品の購入場所、商品の名称、商品の購入価格、及び商品の購入数を含む情報であってよい。「路線検索履歴」は、「利用者ID」に紐付けられた利用者の路線検索結果と検索時刻を含む情報である。「掲示板投稿履歴」は、「利用者ID」に紐付けられた利用者の掲示板投稿に関する情報である。
【0068】
すなわち、図7においては、利用者ID「UID#1」により識別された利用者の生年月日が「生年月日#U1」であり、性別が「女性」であり、職業が「職業#U1」であり、配信希望が「希望しない」であり、検索履歴が「検索履歴#U1」であり、当該利用者の閲覧履歴が「閲覧履歴#U1」であり、当該利用者の購入情報が「購入情報#U1」であり、当該利用者の路線検索履歴が「路線検索履歴#U1」であり、当該利用者の掲示板投稿履歴が「掲示板投稿履歴#U1」であることを示している。
【0069】
なお、利用者情報記憶部124に記憶される情報は、「利用者ID」、「生年月日」、「性別」、「職業」、「配信希望」、「検索履歴」、「閲覧履歴」、「購入情報」、「路線検索履歴」、「掲示板投稿履歴」という項目に係る情報に限定されるものではなく、その他の任意の利用者に関係する情報が記憶されてよい。
【0070】
(費用対利用者数記憶部125について)
費用対利用者数記憶部125は、スタンプカード情報の配信に対する対価が予約型で決まる場合の広告費用に対するスタンプカード情報の配信対象となる利用者数を記憶する。ここで、図8を用いて、費用対利用者数記憶部125が記憶する情報の一例を説明する。図8は、実施形態に係る費用対利用者数記憶部に記憶される情報の一例を示す図である。
【0071】
図8に示す例において、費用対利用者数記憶部125は、「広告費用」、「配信対象利用者数」という項目に係る情報を紐付けて記憶する。
【0072】
「広告費用」は、スタンプカード情報の配信に対する対価として支払う費用を示す。「配信対象利用者数」は、「広告費用」が示す金額の費用を支払った場合に、スタンプカード情報の配信を行う利用者の数を示す。
【0073】
すなわち、図8においては、広告費用が「100万円」、「200万円」、「300万円」に対して、配信対象利用者数がそれぞれ「1万人」、「2万人」、「3万人」と設定されていることが示されている。なお、図8に示す広告費用に対する配信対象利用者数は一例であり、これに限定されることなく、任意の広告費用に対する配信対象利用者数を設定してよい。
【0074】
また、費用対利用者数記憶部125に記憶される情報は、「広告費用」、「配信対象利用者数」という項目に係る情報に限定されるものではなく、その他の任意の広告費用に対する配信対象利用者数に関係する情報が記憶されてよい。
【0075】
(制御部130について)
次に、図3に戻って、制御部130について説明する。制御部130は、情報処理装置100を制御するコントローラ(Controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、情報処理装置100の記憶部120に記憶されている各種プログラムを読み出して、RAMを作業領域として実行されることにより実現される。また、制御部130は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現されてもよい。
【0076】
制御部130は、図3に示すように、登録情報受付部131と、配信対象決定部132と、配信部133と、決済情報受付部134と、決済部135と、取得部136と、判定部137と、付与部138と、通知部139を有する。制御部130は、記憶部120からプログラムを読み出して、RAMを作業領域として実行することで、これらの機能を実現して、以下に説明する情報処理の機能や作用を実現または実行する。以下、これらの処理を、順を追って説明する。
【0077】
(登録情報受付部131について)
登録情報受付部131は、事業者端末300からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付ける。例えば、登録情報受付部131は、事業者端末300から事業者が入力したカードID、発行元ID、対象商品、利益、広告費用タイプ、目標情報、利益提供スタンプ数を含む登録情報を受け付ける。情報処理装置100は、事業者端末300から登録情報を受け付けたら、受け付けた登録情報を後述して説明する登録情報記憶部122に記憶する。
【0078】
(配信対象決定部132について)
配信対象決定部132は、登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定する。以下、配信対象決定部132の処理について具体的に説明する。
【0079】
配信対象決定部132は、スタンプカード情報の配信に対する対価が成果報酬型で決まる場合に、目標情報に含まれる目標スタンプ数に応じて配信対象の利用者の数を決定する。ここで、成果報酬型は、スタンプカード情報を閲覧した利用者が、対象商品をQRコード決済により購入した場合に、情報処理装置100の運用事業者に報酬が支払われる仕組みのことを指す。例えば、配信対象決定部132は、目標情報に含まれる目標スタンプ数が10,000個である場合、スタンプカード情報を配信した利用者一人当たりのスタンプ獲得数が1個と仮定して、配信対象の利用者の数を10,000人と決定してよい。また、配信対象決定部132は、過去のスタンプカード情報の配信対象となった利用者のスタンプ獲得数に関するデータから、スタンプカード情報の配信人数当たりのスタンプ獲得数を示す一人当たりスタンプ獲得数に導き出して、目標スタンプ数を導出した一人当たりスタンプ獲得数により除することより、配信対象の利用者の数を決定してもよい。
【0080】
配信対象決定部132は、スタンプカード情報の配信に対する対価が予約型で決まる場合に、広告費に応じてあらかじめ決められた数の利用者を配信対象の利用者の数として決定する。ここで、予約型は、スタンプカード情報を配信する利用者の数に応じてあらかじめ決められた固定価格を支払う仕組みのことを指す。例えば、配信対象決定部132は、広告費が100万円である場合であれば、費用対利用者数記憶部125から100万円に対応するスタンプカード情報の配信対象となる利用者の数を読み出して、その利用者の数をスタンプカード情報の配信対象となる利用者の数として決定してよい。
【0081】
配信対象決定部132は、登録情報が示すスタンプ付与の対象商品と利用者情報の関係に応じてスタンプカード情報の配信対象の候補となる利用者を示す候補利用者を特定し、候補利用者のうち利用者情報がスタンプカード情報の配信を希望しない旨を示す利用者を配信対象から除いてスタンプカード情報の配信対象の利用者を決定する。例えば、配信対象決定部132は、対象商品が日用品である場合であれば、日用品を購入する傾向が高いと考えられる利用者を利用者情報に含まれる検索履歴や閲覧履歴、購入情報などから特定して、特定した利用者をスタンプカード情報の配信対象となる利用者を示す候補利用者としてよい。次に、配信対象決定部132は、候補利用者のうち利用者情報に含まれる配信希望がスタンプカード情報の配信を希望しない旨を示す利用者を、スタンプカード情報の配信対象から除外する。そして、配信対象決定部132は、候補利用者からスタンプカード情報の配信を希望しない利用者を除外した利用者の集団を、スタンプカード情報の配信対象として決定する。
【0082】
(配信部133について)
配信部133は、配信対象決定部132が決定した配信対象の利用者の利用者端末200にスタンプカード情報を配信する。例えば、配信部133は、スタンプカード情報として、カードIDと、スタンプ数と、利益提供の条件となるスタンプ数を示す利益提供スタンプ数と、利益を含む情報を、配信対象決定部132が決定した配信対象の利用者の利用者端末200に配信してよい。配信部133は、スタンプカード情報を利用者端末200に配信したら、スタンプカード情報を配信した利用者の利用者IDにスタンプカード情報を紐付けて、スタンプカード情報をスタンプ情報記憶部123に記憶する。
【0083】
(決済情報受付部134について)
決済情報受付部134は、利用者から事業者に対する決済に関する決済情報を受け付ける。例えば、決済情報受付部134は、利用者U1が事業者Mに対して、取引対象としての商品AAを、決済金額1,000円にて決済する旨の決済情報を受け付ける。決済情報は、決済金の支払人IDと受取人IDを示す情報と、決済の取引対象を示す情報と、決済金額を示す情報を含む情報である。決済情報受付部134は、このように利用者や事業者の間における取引対象の決済に関する情報を受け付ける。
【0084】
(決済部135について)
決済部135は、決済情報受付部134が受け付けた決済情報に従い、決済処理を実行する。例えば、決済部135は、決済情報に含まれる支払人IDが示す支払人の口座から、受取人IDが示す受取人の口座へと、決済金額が示す額の電子マネーを移行させる。
【0085】
また、決済部135は、所定のプラットフォームを介して利用者から受け付けられた注文内容に基づく処理を実行してもよい。例えば、決済部135は、注文内容に対応する決済情報が示す決済金額分の電子マネーを、利用者U1が電子決済サービスで保有する第1の口座から、利用者U1が保有する他の口座であって、利用者U1が取引に利用できない第2の口座へ移行させる。そして、決済部135は、商品の受領に応じて、利用者U1の第2の口座から、事業者Mが電子決済サービスで保有する口座に移行させる。
【0086】
(取得部136について)
取得部136は、利用者端末200を用いた決済を利用して利用者が購入した商品の購入に関する情報を示す購入情報を取得する。例えば、取得部136は、決済番号をPOS端末400に通知して、当該の決済番号が付与された購入情報を問い合わせる。そして、取得部136は、POS端末400から当該の決済番号が付与された購入情報を取得する。取得部136は、購入情報を取得したら、取得した購入情報を、利用者IDに紐付けて利用者情報記憶部124に記憶する。
【0087】
(判定部137について)
判定部137は、取得部136によって取得された購入情報から利用者が対象商品を購入したか否かを判定する。すなわち、判定部137は、購入情報に含まれる購入商品の情報と、登録情報記憶部122に記憶された対象商品の情報を照合して、両者が一致するか否かを判定することにより、利用者が対象商品を購入した否かを判定する。この場合、判定部137は、購入情報に含まれる対象商品の購入数を把握して、付与部138に対象商品の購入数を通知してもよい。
【0088】
(付与部138について)
付与部138は、対象商品と対応する当該利用者のスタンプカードに、対象商品の購入数に応じた数のスタンプを付与する。すなわち、付与部138は、対象商品の購入数が多ければ多いほど、付与するスタンプ数を増やして対象商品に対応する利用者のスタンプカードにスタンプを付与する。付与部138は、対象商品を購入した利用者の対象商品に対応するスタンプカードにスタンプを付与したら、利用者の対象商品に対応するスタンプカードのスタンプ数を利用者の利用者IDに紐付けられた対象商品に対応するスタンプカードのカードIDに紐付けてスタンプ情報記憶部123に記憶する。
【0089】
(通知部139について)
通知部139は、対象商品に対応するスタンプカードにスタンプが付与された旨の情報を利用者端末200に通知する。例えば、通知部139は、図1に示す画面Gに示すような情報を利用者端末200に通知する。図1に示す画面Gにおいては、商品AAのスタートカードが表示されており、当該スタンプカードに4個目のスタンプが付与されたこと、スタンプの数が4個貯まっていること、及びスタンプがあと6個付与されると、利益としてクーポンがプレゼントされることが示されている。すなわち、通知部139は、図1に示す画面Gのような情報を利用者端末200に表示させるための情報を通知するといえる。なお、スタンプの数が既に、利益が提供される条件となるスタンプの数に達している場合は、利用者に例えば、クーポンなどの利益が提供された旨を通知してよい。
【0090】
〔4.利用者端末の構成〕
次に、図9を用いて、実施形態に係る利用者端末200の構成について説明する。図9は、実施形態に係る利用者端末の構成例を示す図である。図9に示すように、利用者端末200は、通信部210と、入力部220と、出力部230と、制御部240を有する。
【0091】
通信部210は、例えば、NIC、無線LANカード等によって実現される。そして、通信部210は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、情報処理装置100との間で各種の情報の送受信を行う。
【0092】
入力部220は、利用者から各種の操作情報が入力される。例えば、入力部220は、タッチパネルにより表示面(例えば出力部230)を介して利用者からの各種操作を受け付けてもよい。また、入力部220は、利用者端末200に設けられたボタンや、利用者端末200に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【0093】
出力部230は、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等によって実現されるタブレット型端末等の表示画面であり、各種情報を表示するための表示装置である。つまり、利用者端末200は、入力部220がタッチパネルである場合は、出力部230である表示画面により利用者の入力を受け付け、利用者への出力も行う。また、出力部230は、スピーカーであってもよく、スピーカーにより音声を出力してよい。
【0094】
制御部240は、例えば、CPUやMPU等によって、利用者端末200に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部240は、例えば、ASICやFPGA等の集積回路により実現されてもよい。
【0095】
図9に示すように、制御部240は、受付部241と、提供部242と、を有する。
【0096】
受付部241は、利用者から電子決済を受け付ける。例えば、受付部241は、利用者から入力部320を介して入力された各種の操作情報を受け付ける。また、受付部241は、利用者から電子商取引サービスにおける商品の購入意思を操作情報として受け付ける。また、受付部241は、利用者から動画配信サービスにおける動画視聴の意思表示の情報を操作情報として受け付ける。
【0097】
提供部242は、スタンプカードに関する情報を利用者に提供する。例えば、提供部242は、情報処理装置100の配信部133より送信されたスタンプカード情報に基づいて、出力部230に対象商品に対応するスタンプカードを複数表示させることにより、利用者にスタンプカード情報を提供してよい。なお、表示されるスタンプカードには、対象商品の名称や図、現時点のスタンプ数、及び利益が提供されるスタンプの数が示されていてよい。また、複数のスタンプカードを順番に重ねて表示して、利用者のスワイプ操作を受け付けて次の順番のスタートカードを表示するようにしてもよい。
【0098】
また、提供部242は、スタンプカードにスタンプが付与され旨の情報を利用者に提供する。例えば、情報処理装置100の通知部139より送信された情報に基づいて、出力部230に図1に示すような画面Gを表示させてよい。図1に示す画面Gにおいては、商品AAのスタートカードが表示されており、商品AAの4つ目のスタンプが付与されたこと、及びスタンプの数が10個に達すると、利益としてクーポンがプレゼントされることが示されている。
【0099】
〔5.情報処理のフロー〕
次に、図10を用いて、実施形態に係る情報処理の手順について説明する。図10は、実施形態に係る情報処理の一例を示すフローチャートである。以下、図10に示すフローチャートに沿って、実施形態に係る情報処理の手順について説明する。
【0100】
まず、情報処理装置100は、事業者から目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付ける(ステップS101)。次に、情報処理装置100は、登録情報、及び利用者情報に基づいて、スタンプカード情報を配信する対象となる利用者を決定する(ステップS102)。そして、情報処理装置100は、決定した配信対象の利用者の利用者端末200にスタンプカード情報を配信する(ステップS103)。そして、情報処理装置100は、利用者端末200を用いた決済を利用して利用者が購入した商品の購入に関する情報を示す購入情報を取得する(ステップS104)。そして、情報処理装置100は、取得された購入情報から利用者が対象商品を購入したか否かを判定する(ステップS105)。そして、情報処理装置100は、利用者が対象商品を購入したと判定された場合に、対象商品と対応する利用者のスタンプカードにスタンプを付与する(ステップS106)。
【0101】
これによれば、事業者の登録した目標情報を含む登録情報、及び利用者情報に基づいて、スタンプカード情報を配信する対象となる利用者を決定し、決定した利用者に対してスタンプカード情報を配信することができる。そのため、事業者のニーズに応じてスタンプカード情報の配信を的確に行うことができる。
【0102】
〔6.ハードウェア構成〕
また、上述した実施形態に係る情報処理装置100は、例えば図11に示すような構成のコンピュータ1000によって実現される。図11は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
【0103】
演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAM等、演算装置1030が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが記憶される記憶装置であり、ROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリ等により実現される。
【0104】
出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナ等といった各種の入力装置1020から情報を受信するためのインタフェースであり、例えば、USB等により実現される。
【0105】
なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。
【0106】
ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。
【0107】
演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。
【0108】
例えば、コンピュータ1000が情報処理装置100として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、情報処理装置100の制御部130の機能を実現する。
【0109】
〔7.構成と効果〕
本開示に係る情報処理装置100は、事業者端末300からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付ける登録情報受付部131と、登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定する配信対象決定部132と、前記配信対象決定部132が決定した配信対象の利用者の利用者端末200にスタンプカード情報を配信する配信部133と、を備える。
【0110】
この構成によれば、事業者の登録した目標情報を含む登録情報、及び利用者情報に基づいて、スタンプカード情報を配信する対象となる利用者を決定し、決定した利用者に対してスタンプカード情報を配信することができる。そのため、事業者のニーズに応じてスタンプカード情報の配信を的確に行うことができる。
【0111】
本開示に係る情報処理装置100は、利用者端末200を用いた決済を利用して利用者が購入した商品の購入に関する情報を示す購入情報を取得する取得部136と、取得された前記購入情報から前記利用者が対象商品を購入したか否かを判定する判定部137と、前記判定部137によって前記利用者が前記対象商品を購入したと判定された場合に、当該対象商品と対応する当該利用者のスタンプカードにスタンプを付与する付与部138と、をさらに備える。
【0112】
この構成によれば、利用者の購入情報を取得して、購入情報に応じて利用者のスタンプカードにスタンプを付与することができる。そのため、事業者のニーズに応じてスタンプカード情報を的確に配信して、利用者に対して対象商品の購入を促進することができる。
【0113】
本開示に係る情報処理装置100の配信対象決定部132は、スタンプカード情報の配信に対する対価が成果報酬型で決まる場合に、目標情報に含まれる目標スタンプ数に応じて配信対象の利用者の数を決定する。
【0114】
この構成によれば、スタンプカード情報の配信に対する対価が成果報酬型で決まる場合に、目標情報に含まれる目標スタンプ数に応じて配信対象の利用者の数を決定することができる。そのため、スタンプカード情報の配信による対価を高めるようにスタンプカード情報を配信することができる。
【0115】
本開示に係る情報処理装置100の配信対象決定部132は、スタンプカード情報の配信に対する対価が予約型で決まる場合に、広告費に応じてあらかじめ決められた数の利用者を配信対象の利用者の数として決定する。
【0116】
この構成によれば、スタンプカード情報の配信に対する対価が予約型で決まる場合に、広告費に応じてあらかじめ決められた数の利用者を配信対象の利用者の数として決定することができる。そのため、事業者のニーズに応じてスタンプカード情報の配信を的確に行うことができる。
【0117】
本開示に係る情報処理装置100の配信対象決定部132は、登録情報が示すスタンプ付与の対象商品と利用者情報の関係に応じてスタンプカード情報の配信対象の候補となる利用者を示す候補利用者を特定し、候補利用者のうち利用者情報がスタンプカード情報の配信を希望しない旨を示す利用者を配信対象から除いてスタンプカード情報の配信対象の利用者を決定する。
【0118】
この構成によれば、対象商品と利用者情報の関係に応じて配信対象の利用者を決定し、スタンプカード情報の配信を希望しない利用者を、スタンプカード情報の配信の対象として決定しないことができる。そのため、スタンプカード情報の配信による対象商品の購入の見込みがある利用者に限定して、スタンプカード情報の配信を行うことが可能となる。そのため、事業者のニーズと、利用者の保護を両立させて、スタンプカード情報の配信を的確に行うことができる。
【0119】
本開示に係る情報処理方法は、事業者からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付けるステップと、登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定するステップと、決定した配信対象の利用者の利用者端末200にスタンプカード情報を配信するステップと、利用者端末200を用いた決済を利用して利用者が購入した商品の購入に関する情報を示す購入情報を取得するステップと、取得された購入情報から利用者が対象商品を購入したか否かを判定するステップと、利用者が対象商品を購入したと判定された場合に、当該対象商品と対応する当該利用者のスタンプカードにスタンプを付与するステップと、を含む。
【0120】
この構成によれば、事業者の登録した目標情報を含む登録情報、及び利用者情報に基づいて、スタンプカード情報を配信する対象となる利用者を決定し、決定した利用者に対してスタンプカード情報を配信することができる。そのため、事業者のニーズに応じてスタンプカード情報の配信を的確に行うことができる。
【0121】
本開示に係る情報処理プログラムは、事業者からスタンプカードに関する目標を示す目標情報を含むスタンプカードに関して事業者が登録する情報を示す登録情報を受け付けるステップと、登録情報、及び利用者に関する情報を示す利用者情報に基づいて、スタンプカードに関する情報を示すスタンプカード情報を配信する対象となる利用者を決定するステップと、決定した配信対象の利用者の利用者端末200にスタンプカード情報を配信するステップと、利用者端末200を用いた決済を利用して利用者が購入した商品の購入に関する情報を示す購入情報を取得するステップと、取得された購入情報から利用者が対象商品を購入したか否かを判定するステップと、利用者が対象商品を購入したと判定された場合に、当該対象商品と対応する当該利用者のスタンプカードにスタンプを付与するステップと、をコンピュータに実行させる。
【0122】
この構成によれば、事業者の登録した目標情報を含む登録情報、及び利用者情報に基づいて、スタンプカード情報を配信する対象となる利用者を決定し、決定した利用者に対してスタンプカード情報を配信することができる。そのため、事業者のニーズに応じてスタンプカード情報の配信を的確に行うことができる。
【0123】
以上、本願の実施形態を図面に基づいて詳細に説明したが、これは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【0124】
また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、登録情報受付部131は、登録情報受付手段や登録情報受付回路に読み替えることができる。
【符号の説明】
【0125】
100 情報処理装置
110 通信部
120 記憶部
121 口座情報記憶部
122 登録情報記憶部
123 スタンプ情報記憶部
124 利用者情報記憶部
125 費用対利用者数記憶部
130 制御部
131 登録情報受付部
132 配信対象決定部
133 配信部
134 決済情報受付部
135 決済部
136 取得部
137 判定部
138 付与部
139 通知部
200 利用者端末
210 通信部
220 入力部
230 出力部
240 制御部
241 受付部
242 提供部
300 事業者端末
400 POS端末
500 店舗端末
N ネットワーク
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11