(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-05-20
(45)【発行日】2024-05-28
(54)【発明の名称】情報処理装置、情報処理方法及びプログラム
(51)【国際特許分類】
G06Q 30/0251 20230101AFI20240521BHJP
【FI】
G06Q30/0251
(21)【出願番号】P 2021509027
(86)(22)【出願日】2020-03-12
(86)【国際出願番号】 JP2020010784
(87)【国際公開番号】W WO2020195888
(87)【国際公開日】2020-10-01
【審査請求日】2023-01-25
(31)【優先権主張番号】P 2019062925
(32)【優先日】2019-03-28
(33)【優先権主張国・地域又は機関】JP
(73)【特許権者】
【識別番号】504134520
【氏名又は名称】フェリカネットワークス株式会社
(74)【代理人】
【識別番号】110003339
【氏名又は名称】弁理士法人南青山国際特許事務所
(72)【発明者】
【氏名】多田 順
(72)【発明者】
【氏名】綱島 章恵
(72)【発明者】
【氏名】柿澤 三起
【審査官】宮地 匡人
(56)【参考文献】
【文献】韓国公開特許第10-2017-0019761(KR,A)
【文献】特開2017-004256(JP,A)
【文献】特開2011-215834(JP,A)
【文献】特開2009-042813(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G06Q 10/00-99/00
(57)【特許請求の範囲】
【請求項1】
店舗に関する店舗データと、対応する店舗で使用可能な決済方法を示す決済データとを含む
購買データを取得する取得部と、
店舗毎の前記店舗データと、決済方法毎の前記決済データと、ユーザが対応する店舗で対応する決済方法を利用して商品を購入したときの還元率との関係がテーブル化された還元率テーブルを記憶する還元率データベースと、
商品購入時に発行されるレシートに含まれる、商品を購入した店舗の情報及び商品を購入時に使用された決済方法の情報を含む第1のレシートデータと、サービス提供時に発行されるレシートに含まれる、サービス提供時に使用された決済方法の情報を含む第2のレシートデータとを含むレシートデータを記憶するレシートデータベースと、
前記還元率テーブル及び前記第1のレシートデータに基づき、対応する店舗での商品購入時に還元率が現在よりも高くなる決済方法を判定し、かつ、前記第2のレシートデータに基づいて、ユーザの行動を判断し、前記行動に基づいて、対応する店舗での商品購入時にユーザの行動に適した決済方法を判定することで、複数の決済方法の中から任意の決済方法を選択し、選択された決済方法を含むレコメンドデータを生成する制御部と
を具備する情報処理装置。
【請求項2】
請求項1に記載の情報処理装置であって、
前記第2のレシートデータは、タクシーで使用された決済方法の情報を含む
情報処理装置。
【請求項3】
請求項1に記載の情報処理装置であって、
前記レシートデータは、電子レシート情報、電子マネー情報又はクレジットカードの利用履歴に関する情報の少なくとも1つを含む
情報処理装置。
【請求項4】
請求項1に記載の情報処理装置であって、
前記ユーザに関するユーザ情報を記憶するユーザ情報データベースをさらに具備し、
前記制御部は、前記還元率テーブル、前記レシートデータ及び前記ユーザ情報に基づき、前記レコメンドデータを生成する
情報処理装置。
【請求項5】
請求項1に記載の情報処理装置であって、
前記制御部は、前記取得部から前記購買データを取得する毎に、前記購買データを前記還元率データベースに出力し前記還元率テーブルを更新する
情報処理装置。
【請求項6】
請求項4に記載の情報処理装置であって、
前記購買データは、対応する店舗で使用可能なポイントカードを示すポイントカードデータ及び対応する店舗で開催中のキャンペーンを示すキャンペーンデータを含む
情報処理装置。
【請求項7】
請求項6に記載の情報処理装置であって、
前記還元率テーブルは、前記店舗毎の前記店舗データと、決済方法毎の前記決済データと、ポイントカード毎の前記ポイントカードデータと、キャンペーン毎の前記キャンペーンデータと、ユーザが対応する店舗で対応する決済方法、ポイントカード及びキャンペーンを利用して商品を購入したときの還元率との関係がテーブル化される
情報処理装置。
【請求項8】
請求項7に記載の情報処理装置であって、
前記制御部は前記還元率テーブル、前記レシートデータ及び前記ユーザ情報に基づいて、前記還元率テーブルにおける前記店舗データ、前記決済データ、前記ポイントカードデータ及び前記キャンペーンデータの組み合わせを決定し、前記組み合わせに基づいて前記レコメンドデータを生成する
情報処理装置。
【請求項9】
請求項8に記載の情報処理装置であって、
前記制御部は、前記レコメンドデータとして、前記決定した組み合わせに基づいた購入方法を前記ユーザに促す情報を生成する
情報処理装置。
【請求項10】
請求項9に記載の情報処理装置であって、
前記取得部は、前記レコメンドデータを取得する取得要求を前記ユーザから取得し、
前記制御部は、前記取得要求に応じて前記レコメンドデータを生成する
情報処理装置。
【請求項11】
請求項10に記載の情報処理装置であって、
前記取得部は、前記取得要求として、前記商品に応じた前記レコメンドデータを取得する要求を取得し、
前記制御部は、当該要求に基づき、前記組み合わせを決定する
情報処理装置。
【請求項12】
請求項8に記載の情報処理装置であって、
前記取得部は、前記ユーザ情報として、前記ユーザの嗜好性に関する情報を取得し、
前記制御部は、前記嗜好性に基づく優先順位に従って、前記組み合わせを決定する
情報処理装置。
【請求項13】
請求項1に記載の情報処理装置であって、
前記レコメンドデータは、所定の作業を前記ユーザに促す情報を含む
情報処理装置。
【請求項14】
請求項13に記載の情報処理装置であって、
前記所定の作業は、クレジットカードの発行、ポイントカードの発行又はアプリケーションのダウンロードの少なくとも1つである
情報処理装置。
【請求項15】
請求項13に記載の情報処理装置であって、
前記所定の作業を前記ユーザに促す情報は、成功報酬型の広告情報である
情報処理装置。
【請求項16】
情報処理装置が、
店舗に関する店舗データと、対応する店舗で使用可能な決済方法を示す決済データとを含む
購買データを取得し、
店舗毎の前記店舗データと、決済方法毎の前記決済データと、ユーザが対応する店舗で対応する決済方法を利用して商品を購入したときの還元率との関係がテーブル化された還元率テーブルを記憶し、
商品購入時に発行されるレシートに含まれる、商品を購入した店舗の情報及び商品を購入時に使用された決済方法の情報を含む第1のレシートデータと、サービス提供時に発行されるレシートに含まれる、サービス提供時に使用された決済方法の情報を含む第2のレシートデータとを含むレシートデータを記憶し、
前記還元率テーブル及び前記第1のレシートデータに基づき、対応する店舗での商品購入時に還元率が現在よりも高くなる決済方法を判定し、かつ、前記第2のレシートデータに基づいて、ユーザの行動を判断し、前記行動に基づいて、対応する店舗での商品購入時にユーザの行動に適した決済方法を判定することで、複数の決済方法の中から任意の決済方法を選択し、選択された決済方法を含むレコメンドデータを生成する
情報処理方法。
【請求項17】
店舗に関する店舗データと、対応する店舗で使用可能な決済方法を示す決済データとを含む
購買データを取得し、
店舗毎の前記店舗データと、決済方法毎の前記決済データと、ユーザが対応する店舗で対応する決済方法を利用して商品を購入したときの還元率との関係がテーブル化された還元率テーブルを記憶し、
商品購入時に発行されるレシートに含まれる、商品を購入した店舗の情報及び商品を購入時に使用された決済方法の情報を含む第1のレシートデータと、サービス提供時に発行されるレシートに含まれる、サービス提供時に使用された決済方法の情報を含む第2のレシートデータとを含むレシートデータを記憶し、
前記還元率テーブル及び前記第1のレシートデータに基づき、対応する店舗での商品購入時に還元率が現在よりも高くなる決済方法を判定し、かつ、前記第2のレシートデータに基づいて、ユーザの行動を判断し、前記行動に基づいて、対応する店舗での商品購入時にユーザの行動に適した決済方法を判定することで、複数の決済方法の中から任意の決済方法を選択し、選択された決済方法を含むレコメンドデータを生成する
処理を情報処理装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本技術は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【0002】
近年、ユーザの購買意欲を向上させる既存技術として、ユーザに対して様々な情報をレコメンドする技術が開示されている。
【0003】
例えば特許文献1には、ユーザに関する属性、位置情報、決済手段、Webサイトのアクセス履歴などの各要素に基づく優先順序で並べ換えた広告をユーザに提示する技術が記載されている。また、特許文献2には、プリペイド式カードを使っているユーザに対して、クレジット付カードへの切り替えをレコメンドする技術が記載されている。
【先行技術文献】
【特許文献】
【0004】
【文献】特開2008-250740号公報
【文献】特開2016-071657号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
特に近年においては、ポイントカード決済やクレジットカード決済、あるいはスマートフォン決済等、商品購入時にユーザに還元される還元率が多岐にわたるため、ユーザは数ある購入方法のうち、自身に最も適した購入方法を把握することが難しい。
【0006】
本技術は以上のような事情に鑑み、例えば、ユーザに最も適した購入方法をレコメンドするものである。
【課題を解決するための手段】
【0007】
上記課題を解決するため、本技術の一形態に係る情報処理装置は、取得部と、制御部とを有する。
上記取得部は、ユーザの購買行動に関する購買データを取得する。
上記制御部は、上記購買データに基づき、上記ユーザが商品を購入する上でのレコメンドデータを生成する。
【0008】
上記ユーザの商品購入時に発行されるレシートデータを記憶する第1のデータベースをさらに具備し、
上記制御部は、上記購買データと上記レシートデータとに基づき、上記レコメンドデータを生成してもよい。
【0009】
上記レシートデータは、電子レシート情報、電子マネー情報又はクレジットカードの利用履歴に関する情報の少なくとも1つを含んでもよい。
【0010】
上記ユーザに関するユーザ情報を記憶する第2のデータベースをさらに具備し、
上記制御部は、上記購買データ、上記レシートデータ及び上記ユーザ情報に基づき、上記レコメンドデータを生成してもよい。
【0011】
上記購買データと、上記ユーザが支払う金額に対する上記ユーザに還元される金額の割合である還元率に関する情報とが対応づけられたデータを記憶する第3のデータベースをさらに具備し、
上記制御部は、当該データ、上記レシートデータ及び上記ユーザ情報に基づき、上記レコメンドデータを生成してもよい。
【0012】
上記制御部は、上記取得部から上記購買データを取得する毎に、上記購買データを上記第3のデータベースに出力し上記第3のデータベースを更新してもよい。
【0013】
上記購買データは、店舗データ、決済データ、ポイントカードデータ又はキャンペーンデータの少なくとも1つを含んでもよい。
【0014】
上記制御部は、上記第1,第2及び第3のデータベースを参照して、上記購買データにおける上記店舗データ、上記決済データ、上記ポイントカードデータ及び上記キャンペーンデータの組み合わせを決定し、上記組み合わせに基づいて上記レコメンドデータを生成してもよい。
【0015】
上記制御部は、上記レコメンドデータとして、上記決定した組み合わせに基づいた購入方法を上記ユーザに促す情報を生成してもよい。
【0016】
上記取得部は、上記レコメンドデータを取得する取得要求を上記ユーザから取得し、
上記制御部は、上記取得要求に応じて上記レコメンドデータを生成してもよい。
【0017】
上記取得部は、上記取得要求として、上記商品に応じた上記レコメンドデータを取得する要求を取得し、
上記制御部は、当該要求に基づき、上記組み合わせを決定してもよい。
【0018】
上記取得部は、上記ユーザ情報として、上記ユーザの嗜好性に関する情報を取得し、
上記制御部は、上記嗜好性に基づく優先順位に従って、上記組み合わせを決定してもよい。
【0019】
上記レコメンドデータは、所定の作業を上記ユーザに促す情報を含んでもよい。
【0020】
上記所定の作業は、クレジットカードの発行、ポイントカードの発行又はアプリケーションのダウンロードの少なくとも1つであってもよい。
【0021】
上記所定の作業を上記ユーザに促す情報は、成功報酬型の広告情報であってもよい。
【0022】
上記課題を解決するため、本技術の一形態に係る情報処理装置の情報処理方法は、
ユーザの購買行動に関する購買データが取得される。
上記購買データに基づき、上記ユーザが商品を購入する上でのレコメンドデータが生成される。
【0023】
上記課題を解決するため、本技術の一形態に係るプログラムは、情報処理装置に以下のステップを実行させる。
ユーザの購買行動に関する購買データを取得するステップ。
上記購買データに基づき、上記ユーザが商品を購入する上でのレコメンドデータを生成するステップ。
【図面の簡単な説明】
【0024】
【
図1】本技術に係る情報処理システムのハードウェア構成例を示すシステム図である。
【
図2】上記情報処理システムの情報処理装置のハードウェア構成例を示すブロック図である。
【
図3】上記情報処理装置の構成例を機能的に示すブロック図である。
【
図4】上記情報処理システムの典型的な動作の流れを示すフローチャートである。
【
図5】上記情報処理システムの動作の一工程を詳細に示すシーケンス図である。
【
図6】上記情報処理システムの動作の一工程を詳細に示すシーケンス図である。
【
図7】レコメンドデータを生成する工程の詳細を示す概念図である。
【
図8】上記情報処理システムの動作の一工程を詳細に示すシーケンス図である。
【
図9】レコメンドデータを生成する工程の詳細を示す概念図である。
【
図10】レコメンドデータを生成する工程の詳細を示す概念図である。
【
図11】上記情報処理システムの動作の一工程を詳細に示すシーケンス図である。
【
図12】スマートフォンの表示画面に表示されるポップアップメッセージの一例を示す図である。
【発明を実施するための形態】
【0025】
以下、図面を参照しながら、本技術の実施形態を説明する。
【0026】
<情報処理システムの構成>
図1は、本実施形態に係る情報処理システム1のハードウェア構成例を示すシステム図である。情報処理システム1は、
図1に示すように、端末装置20と、情報処理装置30とを有する。端末装置20と情報処理装置30は、ネットワークNを介して、相互に通信可能に接続されている。
【0027】
[端末装置]
端末装置20は、任意のアプリケーションを実行可能な装置である。端末装置20の具体的な動作については後述するが、端末装置20は、ユーザが任意のアプリケーションを実行することによって、情報処理装置30が端末装置20に提供する機能を情報処理装置30に登録したり、情報処理装置30に登録された機能を変更したりする。
【0028】
端末装置20は、例えば、モバイル端末、ウェアラブルデバイス又はPC(Personal Computer)等であり、典型的にはモバイル端末である。
【0029】
モバイル端末は、例えば、スマートフォン、携帯電話端末又はタブレット端末等である。ウェアラブルデバイスは、例えば、HMD(Head Mounted Display)、スマートアイグラス等である。
【0030】
[情報処理装置]
端末装置20を介して取得した、ユーザの購買行動に関する購買データに基づき、ユーザに適した購入方法をレコメンドするレコメンドデータを生成するサーバである。本実施形態の情報処理装置30は、典型的にはウェブサーバであるがこれに限られず、例えば、PC等の他の任意のコンピュータであってもよい。
【0031】
図2は、情報処理装置30のハードウェア構成例を示すブロック図である。情報処理装置30は、CPU(Central Processing Unit)101、ROM(Read Only Memory)102、およびRAM(Random Access Memory)103を含む。
【0032】
また、情報処理装置30は、ホストバス104、ブリッジ105、外部バス106、インターフェース107、入力装置108、出力装置109、ストレージ装置110、ドライブ111、接続ポート112、通信装置113を含んでもよい。
【0033】
さらに、情報処理装置30は、CPU101に代えて、またはこれとともに、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、またはFPGA(Field-Programmable Gate Array)などの処理回路を有してもよい。
【0034】
CPU101は、演算処理装置および制御装置として機能し、ROM102、RAM103、ストレージ装置110、またはリムーバブル記録媒体50に記録された各種プログラム(以下、レコメンドプログラム)に従って、情報処理装置30内の動作全般またはその一部を制御する。
【0035】
ROM102は、CPU101が使用するレコメンドプログラムや演算パラメータなどを記憶する。RAM103は、CPU101の実行において使用するレコメンドプログラムや、その実行において適宜変化するパラメータなどを一次記憶する。
【0036】
CPU101、ROM102、およびRAM103は、CPUバスなどの内部バスにより構成されるホストバス104により相互に接続されている。さらに、ホストバス104は、ブリッジ105を介して、PCI(Peripheral Component Interconnect/Interface)バスなどの外部バス106に接続されている。
【0037】
入力装置108は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなど、ユーザによって操作される装置である。入力装置108は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置30の操作に対応した携帯電話などの外部接続機器60であってもよい。
【0038】
入力装置108は、ユーザが入力した情報に基づいて入力信号を生成してCPU101に出力する入力制御回路を含む。ユーザは、この入力装置108を操作することによって、情報処理装置30に対して各種のデータを入力したり処理動作を指示したりする。
【0039】
出力装置109は、取得した情報をユーザに対して視覚や聴覚、触覚などの感覚を用いて通知することが可能な装置で構成される。出力装置109は、例えば、LCD(Liquid Crystal Display)または有機EL(Electro-Luminescence)ディスプレイなどの表示装置、スピーカーまたはヘッドフォンなどの音声出力装置、もしくはバイブレータなどでありうる。出力装置109は、情報処理装置30の処理により得られた結果を、テキストもしくは画像などの映像、音声もしくは音響などの音声、またはバイブレーションなどとして出力する。
【0040】
ストレージ装置110は、情報処理装置30の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置110は、例えば、HDD(Hard Disk Drive)などの磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどにより構成される。ストレージ装置110は、例えばCPU101が実行するレコメンドプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【0041】
ドライブ111は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体50のためのリーダライタであり、情報処理装置30に内蔵、あるいは外付けされる。ドライブ111は、装着されているリムーバブル記録媒体50に記録されている情報を読み出して、RAM103に出力する。また、ドライブ111は、装着されているリムーバブル記録媒体50に記録を書き込む。
【0042】
接続ポート112は、機器を情報処理装置30に接続するためのポートである。接続ポート112は、例えば、USB(Universal Serial Bus)ポート、IEEE1394ポート、SCSI(Small Computer System Interface)ポートなどでありうる。また、接続ポート112は、RS-232Cポート、光オーディオ端子、HDMI(登録商標)(High-Definition Multimedia Interface)ポートなどであってもよい。接続ポート112に外部接続機器60を接続することで、情報処理装置30と外部接続機器60との間で各種のデータが交換されうる。
【0043】
通信装置113は、例えば、ネットワークNに接続するための通信デバイスなどで構成された通信インターフェースである。通信装置113は、例えば、LAN(Local Area Network)、Bluetooth(登録商標)、Wi-Fi、またはWUSB(Wireless USB)用の通信カードなどでありうる。
【0044】
また、通信装置113は、光通信用のルータ、ADSL(Asymmetric Digital Subscriber Line)用のルータ、または、各種通信用のモデムなどであってもよい。通信装置113は、例えば、インターネットや他の通信機器との間で、TCP/IPなどの所定のプロトコルを用いて信号などを送受信する。
【0045】
さらに、通信装置113に接続されるネットワークNは、有線または無線によって接続されたネットワークであり、例えば、インターネット、家庭内LAN、赤外線通信、ラジオ波通信または衛星通信などを含みうる。
【0046】
図3は、情報処理装置30の構成例を機能的に示すブロック図である。情報処理装置30は、
図3に示すように、制御部31、ユーザ情報DB32、レシートデータDB33、還元率DB34及び通信部35を有する。なお、上述の「DB」はデータベースを意味し、以下の説明においても同様である。
【0047】
制御部31は、情報処理装置30内の動作全般またはその一部を制御する。制御部31は、CPU101であってもよい。ユーザ情報DB32は、端末装置20を扱うユーザに関するユーザ情報を記憶する。ユーザ情報は、端末装置20を介してユーザ情報DB32に出力される。
【0048】
ユーザ情報DB32は、特許請求の範囲の「第2のデータベース」の一例である。ユーザ情報DB32は、ROM102、RAM103、ストレージ装置110又はリムーバブル記録媒体50に格納されてもよい。
【0049】
ここで、ユーザ情報とは、例えば、ユーザの年齢、性別、職業、年収、既婚であるか否か、子供の有無、保有しているクレジットカードの種類、保有している電子マネーの種類、保有しているポイントカードの種類、保有している端末装置20(例えば、端末装置20の機種、OS、携帯電話会社、アプリケーション等)、ユーザの嗜好性又はレコメンドに対するユーザからのフィードバックに関する情報の少なくとも1つであり、以下の説明においても同様である。
【0050】
レシートデータDB33は、ユーザの商品購入時に発行されるレシートデータを記憶する。これにより、情報処理装置30を管理する事業者は、ユーザがどの店舗でどの決済手段を取り、どのようなポイントカードを提示して何を買ったのか等のユーザの購買行動や習慣を把握することができる。また、事業者はユーザの店舗及び決済方法の利用頻度等の購買傾向も把握することができる。
【0051】
レシートデータは、例えば紙媒体のレシートに記載された情報を読み取った端末装置20を介してレシートデータDB33に登録される。
【0052】
レシートデータDB33は、特許請求の範囲の「第1のデータベース」の一例である。レシートデータDB33は、ROM102、RAM103、ストレージ装置110又はリムーバブル記録媒体50に格納されてもよい。
【0053】
レシートデータとは、例えば、ユーザの商品購入日時、商品購入店舗(例えば店舗の業態、チェーン名、支店名及び住所等)、購入した商品(例えば商品名、JAN(Japanese Article Number)コード、単価、個数等)、商品購入時の割引額、商品購入時の合計金額、決済方法(現金決済、クレジットカード決済、電子マネー決済、ポイント決済、商品券決済等)またはポイントカード(ポイントカードの種類、保有ポイント数、商品購入時に付与されたポイント数等)に関する情報の少なくとも1つであり、以下の説明においても同様である。
【0054】
還元率DB34は、ユーザの購買行動に関する購買データと還元率に関する情報とが対応づけられたデータ(以下、還元率データ)を記憶する。還元率データは、ユーザが商品購入時に取り得る購入方法を意味する。本実施形態の還元率DB34は、複数の還元率データを含む還元率テーブルを記憶する(
図7参照)。これにより、購入店舗毎に還元率データが定量的にリスト化される。なお、
図7,9,10の還元率テーブルにおける還元率の数値はあくまで一例であり、本実施形態の還元率はこれらの数値に限定されないのは勿論である。
【0055】
還元率DB34は、特許請求の範囲の「第3のデータベース」の一例である。還元率DB34は、ROM102、RAM103、ストレージ装置110又はリムーバブル記録媒体50に格納されてもよい。
【0056】
購買データは、例えば、店舗データ、決済データ、ポイントカードデータ及びキャンペーンデータの少なくとも1つを含む(
図7参照)。
【0057】
ここで、店舗データとは、例えば、ユーザが入店可能な店舗に関する情報であり、店舗の業態、チェーン名、支店名又は住所に関する情報の少なくとも1つを含む。
【0058】
決済データとは、ユーザが商品購入時に取り得る決済方法に関する情報であり、この決済方法としては、例えば、現金決済、クレジットカード決済、電子マネー決済等が挙げられる。
【0059】
ポイントカードデータとは、ユーザが商品購入時に提示可能なポイントカードに関する情報であり、このようなポイントカードとしては、各種共通ポイントカード(例えばTポイント(登録商標)カード、dポイントカード(登録商標)、Ponta(登録商標)カード等)や、店舗限定カード(ビックカメラ POINTCARD(登録商標)等)が一例として挙げられる。
【0060】
キャンペーンデータとは、ユーザが商品購入時に開催されているキャンペーンに関する情報(例えばユーザが入店可能な店舗で開催されているキャンペーン等)である。このようなキャンペーンでは、商品を購入するユーザに金額を還元する上での各種条件(期間限定、決済方法限定、年齢制限、最低購入金額等)が課せられる。
【0061】
また、上述した還元率とは、商品購入時にユーザが支払う金額に対する当該ユーザに還元される合計金額の割合である。例えば、還元率DB34に記憶されている店舗データがA種類、決済データがB種類、ポイントカードデータがC種類、キャンペーンデータがD種類である場合、還元率データの組み合わせはA×B×C×D通りとなる。本実施形態の還元率DB34はA×B×C×D通りの還元率データ各々についての還元率を算出し、記憶する。
【0062】
この場合、例えば
図7に示す還元率データ5は、X%還元されるキャンペーンA期間中において、ユーザがAマートでY%還元されるポイントカードAを利用して現金決済する購入方法を意味するので、ユーザが支払う金額がZ円の場合、還元率は例えば下記式(1)により算出される。
【0063】
還元率(%)=〔{(Z×(X/100))+(Z×(Y/100))}/Z〕×100・・・(1)
【0064】
なお、上述した店舗データ、決済データ、ポイントカードデータ及びキャンペーンデータの定義は以下の説明においても同様である。
【0065】
通信部35は、ネットワークNを介して、端末装置20や情報処理装置30等の外部装置との通信を行う。通信部35は、情報処理装置30の通信インターフェースとして機能する。通信部35は、特許請求の範囲の「取得部」の一例である。通信部35は、通信装置113であってもよい。
【0066】
以上、情報処理システム1の構成例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化した部材により構成されていてもよい。かかる構成は、実施する時々の技術レベルに応じて適宜変更されうる。
【0067】
<情報処理システムの動作>
図4は、情報処理システム1の典型的な動作の流れを示すフローチャートである。以下、情報処理システム1の動作について、
図4を適宜参照しながら説明する。
【0068】
[ステップS101:還元率DB登録・更新]
図5は、ステップS101の詳細を示すシーケンス図である。ユーザは、端末装置20を介してキャンペーンデータが記載されたWEBサイトを提供する外部サーバ(図示略)にアクセスする。これにより、端末装置20で実行されるブラウザアプリケーションに当該WEBサイトが表示される(ステップS1011)。
【0069】
ユーザは、外部サーバ(図示略)にアクセスすることにより得られたキャンペーンデータと、店舗データ、決済データ及びポイントカードデータを含む購買データを、端末装置20を利用して通信部35に出力する。通信部35は、端末装置20から取得した当該購買データを還元率DB34に登録する(ステップS1012)。
【0070】
次に、自社が展開している店舗、決済方法、ポイントカード及びキャンペーンを開示したい事業者が、これらに関する店舗データ、決済データ、ポイントカードデータ及びキャンペーンデータを含む購買データを、端末装置20を利用して通信部35に出力する。通信部35は、端末装置20から取得した当該購買データを還元率DB34に登録する(ステップS1013)。
【0071】
続いて、ユーザは、テレビCMや雑誌の広告等、任意の方法により得られた店舗データ、決済データ、ポイントカードデータ及びキャンペーンデータを含む購買データを、端末装置20を利用して通信部35に出力する。通信部35は、端末装置20から取得した当該購買データを還元率DB34に登録する(ステップS1014)。
【0072】
[ステップS102:購入方法レコメンド]
(適用例1)
図6は、適用例1におけるステップS102の詳細を示すシーケンスである。ユーザは、端末装置20を介して、ユーザ情報をユーザ情報DB32に登録する(ステップS1021)。
【0073】
次いで、ユーザは、端末装置20にインストールされているアプリケーションを実行させる。端末装置20は、アプリケーションを介してユーザの商品購入時に発行されるレシートに記載されたレシートデータを読み取る。端末装置20は、読み取ったレシートデータをレシートデータDB33に登録する(ステップS1022)。
【0074】
続いて、制御部31は、ユーザ情報DB32、レシートデータDB33及び還元率DB34を参照し(ステップS1023~S1025)、これらのDBに登録されているユーザ情報、レシートデータ及び還元率データに基づきレコメンドデータを生成し、レコメンドデータを端末装置20に出力する(ステップS1026)。これにより、ユーザは、現存する様々な購入方法のなかで、自身の普段の購買行動(利用店舗や決済方法等)に基づきメリットがあると判断された購入方法を把握することができる。
【0075】
・適用例1の具体例
図7は、適用例1におけるレコメンドデータを生成する工程の詳細を示す概念図である。具体的には、例えば、制御部31は還元率DB34に記憶されている、店舗データ、決済データ、ポイントカードデータ及びキャンペーンデータを含む還元率データの組み合わせ(還元率テーブル)の中から最も還元率の高い還元率データを決定する(
図7a)。
【0076】
そして、制御部31は、決定した還元率データと、ユーザ情報と、レシートデータとに基づいてレコメンドデータを生成し(
図7b)、レコメンドデータを端末装置20に出力する。端末装置20は、情報処理装置30から取得したレコメンドデータを、先に決定された還元率データ(
図7a参照)に基づく購入方法をユーザに促す情報として表示する(
図12参照)。これにより、ユーザは、端末装置20に表示されたレコメンドデータを確認することによって、自身にとって最も経済メリットの大きい購入方法を定量的に把握することができる。
【0077】
(適用例2)
図8は、適用例2におけるステップS102の詳細を示すシーケンス図である。なお、適用例2では、適用例1と同様のステップについては同様の符号を付し、その説明を省略又は簡略化する。
【0078】
ユーザは、レコメンドデータを取得するための取得要求を、端末装置20を利用して通信部35に出力する(ステップS1027)。制御部31は、通信部35から当該取得要求を取得したことを受けて、ステップS1023~S1026を実行する。これにより、ユーザは、自身の所望とするタイミングで場所を選ばすにレコメンドデータを得ることができる。
【0079】
・適用例2の具体例1
図9,10は、適用例2におけるレコメンドデータを生成する工程の詳細を示す概念図である。具体的には、ユーザは購入する商品に応じたレコメンドデータを取得する取得要求を、端末装置20を利用して通信部35に出力する(ステップS1027)。
【0080】
制御部31は、通信部35から上記取得要求を取得したことを受けて、レシートデータDB33に登録されているレシートデータとして購入商品に関する情報を取得する。制御部31は、当該購入商品に関する情報と、還元率データと、ユーザ情報とに基つきレコメンドデータを生成する。
【0081】
より詳細には、例えば、制御部31はレシートデータDB33から取得した購入商品に関する情報とユーザ情報とに基づき、ユーザが当該商品を購入する上で実行可能な購入方法(還元率データ)を還元率テーブルの中から抽出する(
図9a)。そして、制御部31は、抽出した還元率データの中から最も還元率の高い還元率データを選択し(
図9b)、選択した還元率データに基づいてレコメンドデータを生成する(
図9c)。これにより、ユーザは、商品を購入する上で実行可能な購入方法のなかで、最も経済メリットの大きい購入方法を把握することができる。
【0082】
・適用例2の具体例2
あるいは、ユーザは、レコメンドデータを取得するための取得要求を、端末装置20を利用して通信部35に出力する(ステップS1027)。制御部31は、通信部35から当該取得要求を取得したことを受けて、ユーザ情報DB32に登録されているユーザの嗜好性に関する情報を取得する。
【0083】
なお、上述した「ユーザの嗜好性」とは、ユーザにより設定された、ユーザの普段の購買行動における重要度(還元率重視、クレジットカード決済重視等)を意味する。ユーザの嗜好性に関する情報はユーザにより端末装置20に入力され、ユーザ情報DB32にユーザ情報として登録される。
【0084】
次に、制御部31は、ユーザ情報DB32から取得したユーザの嗜好性に関する情報と、レシートデータと、還元率データとに基づきレコメンドデータを生成する。
【0085】
より詳細には、例えば、制御部31はユーザの嗜好性に関する情報とレシートデータとに基づき、還元率DB34に記憶されている複数の還元率データ各々について優先順位をつける(
図10a)。そして、制御部31は、優先順位に従って、複数の還元率データのなかから最も順位の高い還元率データを選択し(
図10b)、選択した還元率データに基づいてレコメンドデータを生成する(
図10c)。これにより、ユーザは、自身の嗜好に最もかなう購入方法を把握することができる。
【0086】
なお、先のステップS102において述べたレコメンドデータを生成する方法はあくまで一例であり、当該方法に限定されないのは勿論である。
【0087】
[ステップS103:ユーザからのフィードバック]
図11は、ステップS103の詳細を示すシーケンス図である。ユーザは端末装置20に表示されたレコメンドデータを確認し、このレコメンドデータに対するフィードバック情報を、端末装置20を介して制御部31に出力する(ステップS1031)。
【0088】
制御部31は、端末装置20からフィードバック情報を取得したことを受けて、ユーザ情報DB32に登録されているユーザ情報と、レシートデータDB33に登録されているレシートデータを更新する(ステップS1032,S1033)。
【0089】
具体的には、例えば、ユーザが端末装置20に表示されたレコメンドデータに応じてポイントカードを新たに発行した場合、制御部31はポイントカードの発行というユーザからのフィードバックを受けて、ユーザ情報である保有ポイントカードの種類に関する情報と、レシートデータであるポイントカードに関する情報を更新する。
【0090】
[ステップS104:購買方法のレコメンドを継続するか?]
情報処理装置30がユーザに対する購入方法のレコメンドを継続する場合(ステップS104のYES)、先のステップS101が繰り返し実行される。この際、ステップS1011~S1014の全て、あるいは、ステップS1012,S1013,S1014のうちの一つ又は2つが繰り返し実行される。
【0091】
よって、制御部31は、通信部35から購買データ(店舗データ、決済データ、ポイントカードデータ及びキャンペーンデータ)を取得する毎に購買データを還元率DB34に出力する。これにより、還元率DB34(還元率テーブル)が更新され、常に最新の状態に維持される。
【0092】
また、ステップS101~S103が繰り返し実行される過程において、先のステップS102,S103も繰り返し実行される。この際、ステップS1021,S1022,S1032,S1033が繰り返し実行されることでユーザ情報DB32とレシートデータDB33が更新され、常に最新の状態に維持される。
【0093】
本実施形態では、ステップS101~S103が繰り返し実行され、ユーザ情報DB32、レシートデータDB33及び還元率DB34が常に最新の状態に更新され続けることによって、ステップS1026において、よりユーザの購買行動や嗜好性に応じたレコメンドデータがユーザに提供される。
【0094】
<ユースケース>
次に、情報処理システム1の具体的なユースケースの一例について、
図4を適宜参照しながら説明する。
【0095】
[ステップS102:購入方法レコメンド]
ユーザは、スマートフォン(端末装置20)にインストールされているアプリケーションを実行させ、このアプリケーションにより表示されたスマートフォンの入力画面に自身の個人情報(年齢:30代、性別:男性、年収:800万円、居住地:東京都、配偶者の有無:無、決済可能方法:クレジットカード決済、電子マネー決済、モバイル決済)を入力し、この情報(ユーザ情報)をユーザ情報DB32に登録する(ステップS1021)。
【0096】
次に、ユーザは、コンビニエンスストアAにて商品を購入する際に発行された紙レシートに記載されているレシートデータ(購入時間帯:朝、購入商品:コーヒー、食べ物、決済方法:交通系電子マネー決済)と、タクシーを利用することにより発行された紙レシートに記載されているレシートデータ(利用時間帯:夜、決済方法:クレジットカード決済)を、スマートフォンにインストールされているアプリケーションを利用して読み取り、これらのレシートデータをレシートデータDB33に登録する(ステップS1022)。
【0097】
続いて、情報処理装置30(制御部31)は、レコメンドプログラムに従って、ユーザ情報DB32,レシートデータDB33及び還元率DB34を参照して(ステップS1023,S1024,S1025)、スマートフォンを介してユーザに対して最適な購入方法をレコメンドする(ステップS1026)。
【0098】
ここで、ユーザがコンビニエンスストアAで商品を購入する際にポイントカードを提示しておらず、タクシー利用時にサインが必要なクレジットカード決済を実行していることから、情報処理装置30(制御部31)はこれらの購買行動を考慮して、ポイントカードを提示する電子マネー決済を薦めるポップアップをスマートフォンに通知する。これにより、スマートフォンの表示画面は、
図12に示すようなポップアップメッセージ(レコメンドデータ)を表示する。これにより、ユーザは、レコメンドされた購入方法に同意した場合、将来的にどれくらいの経済メリットがあるのかを定量的に把握することができる。
【0099】
なお、ポップアップメッセージには、
図12に示すように、電子マネーアプリケーション及びポイントカードアプリケーションのダウンロードをユーザに促すアフィリエイト広告であるアイコンが含まれる。当該アイコンは、特許請求の範囲の「所定の作業をユーザに促す情報」の一例である。
図12は、スマートフォンの表示画面に表示されるポップアップメッセージの一例を示す図である。
【0100】
[ステップS103:ユーザからのフィードバック]
ユーザは、ポップアップメッセージのレコメンド内容に共感した場合、スマートフォンに表示されたアイコンをタップし、電子マネーアプリケーション及びポイントカードアプリケーションをダウンロードしてこれらのアプリケーションをスマートフォンにインストールする(ステップS1031)。これにより、情報処理装置30を管理する事業者に、当該電子マネー及びポイントカードアプリケーションを提供するサービス事業者から成功報酬が支払われる。
【0101】
従って、本技術によれば、情報処理装置30を管理する事業者にとってはアプリケーションの利用をユーザに促すことによりこのアプリケーションを提供するサービス事業者から報酬を得る機会があり、サービス事業者にとっては自社サービスをまだ利用していない潜在ユーザに自社サービスを定量的に宣伝することができるという、両者にとって互いにメリットのあるビジネスを展開することが可能となる。
【0102】
<変形例>
以上、本技術の実施形態について説明したが、本技術は上述の実施形態に限定されるものではなく種々変更を加え得ることは勿論である。
【0103】
例えば上記実施形態では、レコメンドデータを生成する際に、レシートデータとして、紙媒体のレシートに記載された情報が利用されるがこれに限られず、例えば電子レシート情報、電子マネー情報又はクレジットカードの利用履歴に関する情報の少なくとも1つが利用されてもよい。
【0104】
また、上記実施形態のユースケースでは、ポップアップメッセージに電子マネーアプリケーション及びポイントカードアプリケーションのダウンロードをユーザに促すアイコンが含まれるがこれに限られず、例えば、クレジットカード又はポイントカードの発行をユーザに促すアイコンが含まれてもよい。
【0105】
<補足>
本技術の実施形態は、例えば、上記で説明したような情報処理装置、情報処理システム、情報処理装置または情報処理システムで実行される動作、情報処理装置を機能させるためのプログラム、およびプログラムが記録された一時的でない有形の媒体を含みうる。
【0106】
また、本実施形態の情報処理システム1は、ユーザに購入方法をレコメンドすることを前提して説明したがこれに限られず、本技術の用途は特に限定されない。
【0107】
さらに、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【0108】
以上、添付図面を参照しながら本技術の好適な実施形態について詳細に説明したが、本技術はかかる例に限定されない。本技術の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本技術の技術的範囲に属するものと了解される。
【0109】
なお、本技術は以下のような構成もとることができる。
【0110】
(1)
ユーザの購買行動に関する購買データを取得する取得部と、
上記購買データに基づき、上記ユーザが商品を購入する上でのレコメンドデータを生成する制御部と
を具備する情報処理装置。
(2)
上記(1)に記載の情報処理装置であって、
上記ユーザの商品購入時に発行されるレシートデータを記憶する第1のデータベースをさらに具備し、
上記制御部は、上記購買データと上記レシートデータとに基づき、上記レコメンドデータを生成する
情報処理装置。
(3)
上記(2)に記載の情報処理装置であって、
上記レシートデータは、電子レシート情報、電子マネー情報又はクレジットカードの利用履歴に関する情報の少なくとも1つを含む
情報処理装置。
(4)
上記(2)又は(3)に記載の情報処理装置であって、
上記ユーザに関するユーザ情報を記憶する第2のデータベースをさらに具備し、
上記制御部は、上記購買データ、上記レシートデータ及び上記ユーザ情報に基づき、上記レコメンドデータを生成する
情報処理装置。
(5)
上記(4)に記載の情報処理装置であって、
上記購買データと、上記ユーザが支払う金額に対する上記ユーザに還元される金額の割合である還元率に関する情報とが対応づけられたデータを記憶する第3のデータベースをさらに具備し、
上記制御部は、当該データ、上記レシートデータ及び上記ユーザ情報に基づき、前記レコメンドデータを生成する
情報処理装置。
(6)
上記(5)に記載の情報処理装置であって、
上記制御部は、上記取得部から上記購買データを取得する毎に、上記購買データを上記第3のデータベースに出力して上記第3のデータベースを更新する
情報処理装置。
(7)
上記(5)又は(6)に記載の情報処理装置であって、
上記購買データは、店舗データ、決済データ、ポイントカードデータ又はキャンペーンデータの少なくとも1つを含む
情報処理装置。
(8)
上記(7)に記載の情報処理装置であって、
上記制御部は、上記第1,第2及び第3のデータベースを参照して、上記購買データにおける上記店舗データ、上記決済データ、上記ポイントカードデータ及び上記キャンペーンデータの組み合わせを決定し、上記組み合わせに基づいて上記レコメンドデータを生成する
情報処理装置。
(9)
上記(8)に記載の情報処理装置であって、
上記制御部は、上記レコメンドデータとして、上記決定した組み合わせに基づいた購入方法を上記ユーザに促す情報を生成する
情報処理装置。
(10)
上記(8)又は(9)に記載の情報処理装置であって、
上記取得部は、上記レコメンドデータを取得する取得要求を上記ユーザから取得し、
上記制御部は、上記取得要求に応じて上記レコメンドデータを生成する
情報処理装置。
(11)
上記(10)に記載の情報処理装置であって、
上記取得部は、上記取得要求として、上記商品に応じた上記レコメンドデータを取得する要求を取得し、
上記制御部は、当該要求に基づき、上記組み合わせを決定する
情報処理装置。
(12)
上記(8)から(11)のいずれか1つに記載の情報処理装置であって、
上記取得部は、上記ユーザ情報として、上記ユーザの嗜好性に関する情報を取得し、
上記制御部は、上記嗜好性に基づく優先順位に従って、上記組み合わせを決定する
情報処理装置。
(13)
上記(1)から(12)のいずれか1つに記載の情報処理装置であって、
上記レコメンドデータは、所定の作業を上記ユーザに促す情報を含む
情報処理装置。
(14)
上記(13)に記載の情報処理装置であって、
上記所定の作業は、クレジットカードの発行、ポイントカードの発行又はアプリケーションのダウンロードの少なくとも1つである
情報処理装置。
(15)
上記(13)又は(14)に記載の情報処理装置であって、
上記所定の作業を上記ユーザに促す情報は、成功報酬型の広告情報である
情報処理装置。
(16)
情報処理装置が、
ユーザの購買行動に関する購買データを取得し、
上記購買データに基づき、上記ユーザが商品を購入する上でのレコメンドデータを生成する
情報処理方法。
(17)
ユーザの購買行動に関する購買データを取得するステップと、
上記購買データに基づき、上記ユーザが商品を購入する上でのレコメンドデータを生成するステップと
を情報処理装置に実行させるプログラム。
【符号の説明】
【0111】
情報処理システム・・・1
端末装置・・・20
情報処理装置・・・30
制御部・・・31
ユーザ情報DB・・・32
レシートデータDB・・・33
還元率DB・・・34
通信部・・・35