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

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

▶ ソフトバンクグループ株式会社の特許一覧

特開2024-169060情報処理装置、および、情報処理方法
<>
  • 特開-情報処理装置、および、情報処理方法 図1
  • 特開-情報処理装置、および、情報処理方法 図2
  • 特開-情報処理装置、および、情報処理方法 図3
  • 特開-情報処理装置、および、情報処理方法 図4
  • 特開-情報処理装置、および、情報処理方法 図5
  • 特開-情報処理装置、および、情報処理方法 図6
  • 特開-情報処理装置、および、情報処理方法 図7
  • 特開-情報処理装置、および、情報処理方法 図8
  • 特開-情報処理装置、および、情報処理方法 図9
  • 特開-情報処理装置、および、情報処理方法 図10
  • 特開-情報処理装置、および、情報処理方法 図11
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024169060
(43)【公開日】2024-12-05
(54)【発明の名称】情報処理装置、および、情報処理方法
(51)【国際特許分類】
   G06Q 30/0235 20230101AFI20241128BHJP
【FI】
G06Q30/0235
【審査請求】未請求
【請求項の数】6
【出願形態】OL
(21)【出願番号】P 2023086243
(22)【出願日】2023-05-25
(71)【出願人】
【識別番号】591280485
【氏名又は名称】ソフトバンクグループ株式会社
(74)【代理人】
【識別番号】110002147
【氏名又は名称】弁理士法人酒井国際特許事務所
(72)【発明者】
【氏名】孫 正義
【テーマコード(参考)】
5L030
5L049
【Fターム(参考)】
5L030BB07
5L049BB07
(57)【要約】      (修正有)
【課題】ポイントの付与によって、店舗の来客数を平準化する情報処理装置および情報処理方法を提供する。
【解決手段】情報処理装置が、端末装置及び店舗装置と、ネットワークを介して有線又は無線により通信可能に接続されるダイナミックポイントシステムにおいて、情報処理装置4は、設定部72と、付与部73と、を備える。設定部72は、店舗における状況情報に応じて、ポイントの有効期限を設定する。付与部73は、設定された有効期限に応じたポイントをユーザに付与する。店舗における状況情報は、店舗の閑散期および繁忙期に関する繁閑情報或いは店舗の来客数に関する来客数情報を含む。
【選択図】図4
【特許請求の範囲】
【請求項1】
店舗における状況情報に応じて、ポイントの有効期限を設定する設定部と、
前記有効期限が設定された前記ポイントをユーザに付与する付与部と
を備える、情報処理装置。
【請求項2】
前記状況情報は、前記店舗の閑散期および繁忙期に関する繁閑情報を含み、
前記設定部は、前記店舗の閑散期における前記有効期限を繁忙期における前記有効期限よりも長くする、請求項1に記載の情報処理装置。
【請求項3】
前記状況情報は、前記店舗の閑散期および繁忙期に関する繁閑情報を含み、
前記設定部は、前記店舗の閑散期における前記有効期限を繁忙期における前記有効期限よりも短くする、請求項1に記載の情報処理装置。
【請求項4】
前記状況情報は、前記店舗の来客数に関する来客数情報を含み、
前記設定部は、前記店舗の来客数が少ないほど、前記有効期限を長くする、請求項1に記載の情報処理装置。
【請求項5】
前記状況情報は、前記店舗の来客数に関する来客数情報を含み、
前記設定部は、前記店舗の来客数が少ないほど、前記有効期限を短くする、請求項1に記載の情報処理装置。
【請求項6】
店舗における状況情報に応じて、ポイントの有効期限を設定する工程と、
前記有効期限が設定された前記ポイントをユーザに付与する工程と
を有する、情報処理方法。
【発明の詳細な説明】
【技術分野】
【0001】
開示の実施形態は、情報処理装置、および、情報処理方法に関する。
【背景技術】
【0002】
従来、例えば、来店者などに、来店などに伴いポイントを付与する技術が知られている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2020-64430号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
従来の技術では、ポイントの付与によって、例えば、来客数の増加が期待できる。しかしながら、来客数の増減が大きくなると、店員が余剰に配置されるおそれがあり、店舗側の負荷が大きくなるおそれがある。
【0005】
本発明は、上記に鑑みてなされたものであって、来客数を平準化させること目的とする。
【課題を解決するための手段】
【0006】
実施形態の一態様に係る情報処理装置は、設定部と、付与部とを備える。前記設定部は、店舗における状況情報に応じて、ポイントの有効期限を設定する。前記付与部は、前記有効期限が設定された前記ポイントをユーザに付与する。
【発明の効果】
【0007】
実施形態の一態様によれば、来客数を平準化させることができる。
【図面の簡単な説明】
【0008】
図1図1は、実施形態に係るダイナミックポイントシステムの概略を示すブロック図である。
図2図2は、実施形態に係る端末装置の概略を示すブロック図である。
図3図3は、実施形態に係る店舗装置の概略を示すブロック図である。
図4図4は、実施形態に係る情報処理装置の概略を示すブロック図である。
図5図5は、ユーザ情報データベースの一例を示す図である。
図6図6は、店舗情報データベースの一例を示す図である。
図7図7は、決済情報データベースの一例を示す図である。
図8図8は、実施形態に係る保有ポイントの通知画面の一例を示す図である。
図9図9は、実施形態に係る有効期限設定処理を説明するフローチャートである。
図10図10は、実施形態に係るポイント付与処理を説明するフローチャートである。
図11図11は、端末装置、店舗装置、および、情報処理装置の少なくとも1つとして機能するコンピュータハードウェア構成の一例を概略的に示す図である。
【発明を実施するための形態】
【0009】
以下、実施形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【0010】
実施形態に係るポイント付与システムについて、図1を参照し説明する。図1は、実施形態に係るダイナミックポイントシステム1の概略を示すブロック図である。
【0011】
ダイナミックポイントシステム1は、端末装置2と、店舗装置3と、情報処理装置4とを備える。情報処理装置4は、端末装置2、および、店舗装置3と、ネットワークNを介して、有線、または、無線により通信可能に接続される。ネットワークNは、例えば、LAN(Local Area Network)や、インターネットなどのWAN(Wide Area Network)であり、1以上のネットワークで構成される。
【0012】
なお、図1に示すダイナミックポイントシステム1に含まれる各装置の数は、図1に示す数に限られない。各装置の数は、2つ以上であってもよい。
【0013】
端末装置2は、ユーザによって使用される装置である。端末装置2は、電子マネーなどによる決済を可能な装置である。端末装置2は、スマートフォンやタブレット端末等のスマートデバイス、PDA(Personal Digital Assistant)、スマートウォッチやヘッドマウントディスプレイ等のウェアラブルデバイス(Wearable Device)、および、スマートグラスなどである。
【0014】
端末装置2は、LTE(Long Term Evolution)、4G(4th Generation)、5G(5th Generation:第5世代移動通信システム)等の無線通信網や、Bluetooth(登録商標)、無線LAN(Local Area Network)などの近距離無線通信を介してネットワークNに接続し、情報処理装置4と通信することができる。
【0015】
端末装置2について、図2を参照し説明する。図2は、実施形態に係る端末装置2の概略を示すブロック図である。
【0016】
端末装置2は、通信部10と、表示部11と、入力部12と、測位部13と、カメラ14と、制御部15と、記憶部16とを備える。
【0017】
通信部10は、ネットワークNと有線、または、無線で接続される。通信部10は、ネットワークNを介して、情報処理装置4との間で情報の送受信を行う。
【0018】
表示部11は、各種情報を表示する表示デバイスである。例えば、表示部11は、液晶ディスプレイ(LCD:Liquid Crystal Display)や有機ELディスプレイ(Organic Electro-Luminescent Display)である。また、表示部11は、タッチパネル式のディスプレイであるが、これに限定されるものではない。
【0019】
入力部12は、ユーザから各種操作を受け付ける入力デバイスである。例えば、入力部12は、文字や数字等を入力するためのボタンなどを有する。なお、入力部12は、入出力ポート(I/O port)やUSB(Universal Serial Bus)ポートなどであってもよい。また、表示部11がタッチパネル式のディスプレイである場合、表示部11の一部が入力部として機能する。
【0020】
測位部13は、GPS(Global Positioning System)の衛星から送出される信号(電波)を受信し、受信した信号に基づいて、自装置である端末装置2の現在位置を示す位置情報(例えば、緯度及び経度)を取得する。すなわち、測位部13は、端末装置2の位置を測位する。なお、GPSは、GNSS(Global Navigation Satellite System)の一例に過ぎない。
【0021】
また、測位部13は、例えば、端末装置2が店舗やイベントなどで使用される非接触型ICカードと同等のRFID(Radio Frequency Identification)タグの機能を備えている場合、もしくはRFIDタグを読み取る機能を備えている場合、端末装置2によって決済等が行われた情報とともに、使用された位置が記録される。
【0022】
カメラ14は、例えば、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)などの撮像素子と、レンズとを備える。
【0023】
記憶部16は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、HDD(Hard Disk Drive)、SSD(Solid State Drive)、光ディスク等の記憶装置によって実現される。記憶部16には、各種プログラムや各種データ等が記憶される。
【0024】
制御部15は、コントローラであり、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM、入出力ポート等を有するマイクロコンピュータや各種の回路を含む。また、制御部15は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路等のハードウェアで構成されてもよい。制御部15は、送信部20と、受信部21と、処理部22とを有する。
【0025】
送信部20は、例えば、入力部12を用いてユーザにより入力された各種情報、および、測位部13によって測位された各種情報を、通信部10を介して情報処理装置4へ送信する。送信部20は、端末装置2によって決済が行われた場合、決済情報を、通信部10を介して情報処理装置4へ送信することができる。
【0026】
受信部21は、通信部10を介して、情報処理装置4から提供される各種情報や、情報処理装置4からの各種情報の要求を受信することができる。受信部21は、例えば、情報処理装置4によって設定されるポイントの有効期限に関する情報を受信することができる。受信されたポイントの有効期限に関する情報は、表示部11に表示することができる。これにより、ユーザは、ポイントの有効期限を知ることができる。
【0027】
処理部22は、表示部11などを含め、端末装置2全体を制御する。例えば、処理部22は、送信部20によって送信される各種情報や、受信部21によって受信された情報処理装置4からの各種情報を表示部11へ出力して表示させることができる。例えば、処理部22は、電子マネーなどの決済アプリケーションが起動された場合、端末装置2による決済を行うことができる。
【0028】
例えば、端末装置2によって、店舗側に設置されたQRコード(登録商標)が読み込まれて、決済が行われた場合、処理部22は、端末装置2における決済を行う。処理部22は、端末装置2によって決済が行われた場合、決済情報を生成する。生成された決済情報は、送信部20、および、通信部10を介して情報処理装置4へ送信される。
【0029】
決済情報は、「ユーザID」、「店舗ID」、「商品ID」、「合計金額」、「決済日時」、および、「決済番号」などの情報を含む。
【0030】
「ユーザID」は、ユーザを識別する識別子である。「店舗ID」は、店舗を識別する識別子である。「商品ID」は、ユーザが購入した商品を識別する識別子である。なお、商品には、ユーザに提供されるサービスが含まれる。「合計金額」は、決済情報に係る商品についての「価格」の合計である。「決済日時」は、決済情報を受け付けた日時である。「決済番号」は、決済情報を識別する情報である。
【0031】
店舗装置3は、例えば、通信機能を有するパーソナルコンピュータやPOSサーバである。店舗装置3について、図3を参照し説明する。図3は、実施形態に係る店舗装置3の概略を示すブロック図である。店舗は、コンビニエンスストアや、レストランなどを含む。店舗は、イベント会場に設けられる店舗を含む。なお、店舗は、イベント会場を含んでもよい。
【0032】
店舗装置3は、通信部30と、制御部31と、記憶部32とを備える。通信部30は、ネットワークNと有線、または、無線で接続される。通信部30は、ネットワークNを介して、情報処理装置4との間で情報の送受信を行う。
【0033】
記憶部32は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、HDD、SSD、光ディスク等の記憶装置によって実現される。記憶部32には、各種プログラムや各種データ等が記憶される。
【0034】
制御部31は、コントローラであり、例えば、CPU、ROM、RAM、入出力ポート等を有するマイクロコンピュータや各種の回路を含む。また、制御部31は、例えば、ASICやFPGA等の集積回路等のハードウェアで構成されてもよい。制御部31は、送信部40と、受信部41と、処理部42とを備える。
【0035】
送信部40は、状況情報を、通信部30を介して情報処理装置4へ送信する。状況情報は、店舗の閑散期および繁忙期に関する繁閑情報を含む。繁忙期は、商品やサービスの注文が通常期に比べて多い期間である。閑散期は、商品やサービスの注文が通常期に比べて少ない期間である。閑散期および繁忙期は、店舗の運営者によって予め定められる。なお、閑散期および繁忙期は、店舗における過去の決済履歴の統計に基づいて店舗装置3によって自動的に決定されてもよい。
【0036】
また、状況情報は、店舗の来客数に関する来客数情報を含む。来客数は、店舗に来客している客の数である。状況情報は、来客数と、来客数が検出された日時(カメラによる画像が撮影された日時)とが紐付けられた情報である。
【0037】
送信部40は、電子マネーなどによる決済が、店舗側の決済装置(例えば、POSレジスター)によって行われた場合、例えば、店舗側の読み取り装置によって、端末装置2に表示されるQRコードが読み込まれて、決済が行われた場合、決済情報を、通信部30を介して情報処理装置4へ送信する。電子マネーなどによる店舗側の決済は、端末装置2に表示されるバーコードが読み込まれてもよい。電子マネーなどによる店舗側の決済は、RFIDタグなどの機能を端末装置2が有している場合、RFIDタグなどの情報を読み取ることで実行されてもよい。なお、電子マネーなどによる店舗側の決済には、クレジットカードなどによる決済が含まれてもよい。
【0038】
受信部41は、通信部30を介して、情報処理装置4から提供される各種情報や、情報処理装置4からの各種情報の要求を受信することができる。受信部41は、例えば、情報処理装置4によって設定されるポイントの有効期限に関する情報を受信することができる。受信されたポイントの有効期限に関する情報は、例えば、店舗に設けられるモニタに表示される。これにより、ユーザは、ポイントの有効期限を知ることができる。
【0039】
処理部42は、店舗装置3全体を制御する。例えば、処理部42は、状況情報を生成する。処理部42は、例えば、店舗に設置されたカメラによって撮影された画像に基づいて、来客数を検出する。処理部42は、例えば、所定の画像処理を実行することで、来客数を検出する。処理部42は、来客数と、来客数が検出された日時とを紐付けた状況情報を生成する。来客数は、例えば、店舗の出入り口に設けられたセンサによって検出されてもよい。
【0040】
また、処理部42は、店舗における決済履歴を蓄積し、例えば、過去数年間の決済履歴に基づいて、店舗の閑散期と繁忙期とを決定し、閑散期および繁忙期に関する繁閑情報を含む状況情報を生成する。生成された状況情報は、送信部40、および、通信部30を介して情報処理装置4へ送信される。
【0041】
また、店舗側の読み取り装置によって、端末装置2に表示されるQRコードなどが読み込まれて、店舗側の決済装置によって決済が行われた場合、処理部42は、決済情報を生成する。生成された決済情報は、送信部40、および、通信部30を介して情報処理装置4へ送信される。
【0042】
情報処理装置4について、図4を参照し説明する。図4は、実施形態に係る情報処理装置4の概略を示すブロック図である。情報処理装置4は、状況情報に基づいて、ユーザにポイントを付与する。
【0043】
情報処理装置4は、通信部50と、制御部51と、記憶部52とを備える。通信部50は、ネットワークNと有線、または、無線で接続される。通信部50は、ネットワークNを介して、端末装置2、および、店舗装置3との間で情報の送受信を行う。
【0044】
記憶部52は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、HDD、SSD、光ディスク等の記憶装置によって実現される。記憶部52は、ユーザ情報データベース60と、店舗情報データベース61と、決済情報データベース62とを備える。
【0045】
ユーザ情報データベース60は、ユーザに関する各種情報が記憶されるデータベースである。ユーザ情報データベース60には、図5に示すように、例えば、「ユーザID」、「氏名」、「性別」、「年齢」、「住所」、および、「ポイント数」の情報が記憶される。図5は、ユーザ情報データベース60の一例を示す図である。
【0046】
「氏名」、「性別」、「年齢」、および、「住所」は、それぞれユーザの氏名、性別、年齢、および、住所を示す属性情報である。なお、「氏名」、「性別」、「年齢」、および、「住所」は、ユーザの属性情報の一例に過ぎない。ユーザの属性情報には、例えば、デモグラフィック(人口統計学的属性)やサイコグラフィック(心理学的属性)等、任意の属性が採用可能である。
【0047】
「ポイント数」は、ユーザが有する特典ポイントの数である。「ポイント数」は、ユーザが保有する総ポイント数と、有効期限に応じたポイントの内訳を示す情報を含む。ポイントの内訳における「1M」は、ポイントの有効期限が今月の末日であることを示す。「2M」は、ポイントの有効期限が翌月の末日であることを示す。有効期限が過ぎたポイントは、ユーザ情報データベース60のポイント数から減算される。
【0048】
ユーザは、自己が有する「ポイント数」を有効期限内に使って、商品の購入することができる。また、ユーザは、自己が有する「ポイント数」を有効期限内に使って、サービスの提供を受けることができる。「ポイント数」は、商品の購入や、サービスの提供に対する支払いの一部として使用されてもよい。
【0049】
例えば、「ユーザID」の「0001」には、「氏名」、「性別」、「年齢」、「住所」、および、「ポイント数」の情報として、「AABB」、「男」、「30歳」、「東京都港区○○」、および、「120」がそれぞれ紐付けられて記憶される。ユーザIDが「0001」のユーザが現時点で保有している120ポイントのうち、20ポイントは、有効期限が今月の末日であり、100ポイントは、有効期限が翌月の末日である。
【0050】
店舗情報データベース61は、店舗に関する各種情報が記憶されたデータベースである。店舗情報データベース61には、図6に示すように、例えば、「店舗ID」、「店舗名」、「住所」、「検出日時」、および、「有効期限」の情報が記憶される。図6は、店舗情報データベース61の一例を示す図である。
【0051】
「店舗名」、および、「住所」は、それぞれ店舗の名前、および、住所を示す属性情報である。「有効期限」は、決済に対してユーザに付与されるポイントを支払いの一部または全部として使用可能な期間を示す値である。「有効期限」は、後述する情報処理装置4の設定部72によって設定される。「有効期限」は、「検出日時」に紐付けて記憶される。「検出日時」は、来客数が検出された日時である。つまり、「有効期限」は、「検出日時」に付与されたポイントを次回以降の支払いの一部または全部として使用可能な期間である。
【0052】
例えば、「店舗ID」の「aaaa」には、「店舗名」、および、「住所」の情報として、「A」、および、「東京都渋谷区××」がそれぞれ紐付けられて記憶される。さらに、「店舗ID」の「aaaa」において、2023年3月10日の7時10分(「2023/3/10/7:10」)の「検出日時」に対して、「1M」の「有効期限」が紐付けられて記憶される。
【0053】
「有効期限」の「1M」は、「検出日時」の時点において付与されるポイントの有効期限が「検出日時」の翌日から同月の末日までであることを意味する。「有効期限」の「2M」は、「検出日時」の時点において付与されるポイントの有効期限が「検出日時」の翌日から翌月の末日までであることを意味する。「有効期限」の「3M」は、「検出日時」の時点において付与されるポイントの有効期限が「検出日時」の翌日から翌々月の末日までであることを意味する。
【0054】
決済情報データベース62は、各店舗における決済情報が記憶されるデータベースである。決済情報データベース62には、図7に示すように、例えば、「ユーザID」、「店舗ID」、「商品ID」、「合計金額」、「決済日時」、「決済番号」、および、「ポイント付与」などの情報が記憶される。図7は、決済情報データベース62の一例を示す図である。
【0055】
「ポイント付与」は、例えば、ユーザが商品を購入した際に付与されるポイントに関する情報である。「ポイント付与」には、付与されるポイント数と、付与されるポイントの有効期限に関する情報とが含まれる。
【0056】
例えば、「ユーザID」が「0001」であるユーザが、店舗「aaaa」において、2023年3月10日の7時10分に商品「a000」を電子マネーで購入した場合、「ユーザID」の「0001」に各決済の情報が紐付けられて記憶される。具体的には、「ユーザID」の「0001」に、「店舗ID」として「aaaa」の情報、「商品ID」として「a000」の情報が紐付けられて記憶される。また、「ユーザID」の「0001」に、「合計金額」として「120円」、「決済日時」として「2023/3/10/7:10」、および、「決済番号」として「A0110」の情報が紐付けられて記憶される。また、「ユーザID」の「0001」に、「ポイント付与」として「1」の情報と、有効期限が当日から同月の末日までであることを示す「1M」の情報とが紐付けられて記憶される。
【0057】
制御部51は、コントローラであり、例えば、CPU、ROM、RAM、入出力ポート等を有するマイクロコンピュータや各種の回路を含む。また、制御部51は、例えば、ASICやFPGA等の集積回路等のハードウェアで構成されてもよい。制御部51は、受信部70と、送信部71と、設定部72と、付与部73とを備える。
【0058】
受信部70は、通信部50を介して、端末装置2、および、店舗装置3から提供される各種情報を受信することができる。例えば、受信部70は、通信部50を介して、端末装置2から、ユーザに関するユーザ情報を取得する。ユーザ情報は、「ユーザID」、「氏名」、「性別」、「年齢」、および、「住所」の情報を含む。ユーザ情報は、ユーザ情報データベース60に記憶される。
【0059】
受信部70は、通信部50を介して、店舗装置3から、店舗情報を取得する。店舗情報は、「店舗ID」、「店舗名」、および、「住所」の情報を含む。受信部70は、通信部50を介して、店舗装置3から、状況情報を取得する。
【0060】
受信部70は、通信部50を介して、端末装置2、および、店舗装置3から、決済情報を取得する。決済情報は、決済方法に応じて、端末装置2、または、店舗装置3から取得される。また、受信部70は、店舗における状況情報を店舗装置3から受信する。店舗における状況情報は、店舗の閑散期および繁忙期に関する繁閑情報を含む。また、店舗における状況情報は、店舗の来客数に関する来客数情報を含む。
【0061】
送信部71は、通信部50を介して、例えば、ポイントの有効期限に関する情報を、端末装置2、および、店舗装置3に送信することができる。送信部71は、ユーザが有するポイント数とポイントの有効期限とを、ユーザが有する端末装置2に送信する。
【0062】
設定部72は、店舗における状況情報に応じて、ポイントの有効期限を設定する。すなわち、設定部72は、各店舗の繁閑情報および来客数情報の少なくとも一方に応じて、各店舗におけるポイントの有効期限をそれぞれ設定する。
【0063】
設定された有効期限は、店舗情報データベース61に記憶される。有効期限は、状況情報を取得した店舗の「店舗ID」、および、「検出日時」に紐付けられて店舗情報データベース61に記憶される。
【0064】
設定部72は、店舗の閑散期に付与するポイントの有効期限を繁忙期に付与するポイントの有効期限よりも長くする。例えば、設定部72は、1年間のうち、閑散期でも繁忙期でもない通常期に付与するポイントの有効期限を「検出日時」の翌日から翌月の末日(2M)までに設定する。
【0065】
これに対して、設定部72は、閑散期に付与するポイントの有効期限を、例えば、通常期の有効期限よりも長い3Mに設定する。具体的には、設定部72は、ポイントの有効期限を「検出日時」の翌日から翌々月の末日までに設定する。
【0066】
また、設定部72は、繁忙期に付与するポイントの有効期限を、例えば、通常期の有効期限よりも短い1Mに設定する。具体的には、設定部72は、ポイントの有効期限を「検出日時」の翌日から同月の末日までに設定する。
【0067】
また、設定部72は、店舗の閑散期に付与するポイントの有効期限を繁忙期に付与するポイントの有効期限よりも短くするように構成されてもよい。例えば、設定部72は、1年間のうち、閑散期でも繁忙期でもない通常期に付与するポイントの有効期限を「検出日時」の翌日から翌月の末日(2M)までに設定する。
【0068】
これに対して、設定部72は、閑散期に付与するポイントの有効期限を、例えば、通常期の有効期限よりも短い1Mに設定する。具体的には、設定部72は、ポイントの有効期限を「検出日時」の翌日から同月の末日までに設定する。
【0069】
また、設定部72は、繁忙期に付与するポイントの有効期限を、例えば、通常期の有効期限よりも長い3Mに設定する。具体的には、設定部72は、ポイントの有効期限を「検出日時」の翌日から翌々月の末日までに設定する。
【0070】
また、設定部72は、店舗の来客数が少ないほど、ポイントの有効期限を長くするように構成されてもよい。設定部72は、店舗の来客数が少ないほど、ポイントの有効期限を短くするように構成されてもよい。
【0071】
具体的には、設定部72は、来客数情報に応じた有効期限の変動係数を設定する。設定部72は、予め設定された基準有効期限に、来客数情報に応じた変動係数を乗算することで、ポイントの有効期限を設定する。また、設定部72は、店舗の来客数が少ないほど、ポイントの有効期限を短くするように構成されてもよい。
【0072】
変動係数は、来客数情報に応じて設定される係数である。変動係数は、店舗毎に設定される。例えば、同じ来客数であっても、異なる店舗では、異なる変動係数が設定される。同じ来客数であっても、店舗の規模が大きい店舗の変動係数は、店舗の規模が小さい店舗の変動係数よりも、小さい。すなわち、変動係数は、店舗の規模(例えば、店舗の業務、および、床面積)に応じて設定される。なお、基準有効期限が、店舗の規模によって設定されてもよい。例えば、有効期限は、来客数の増減に応じて、段階的に変化するように設定される。
【0073】
設定部72は、設定したポイントの有効期限に関する情報を、送信部71、および、通信部50を介して、端末装置2、および、店舗装置3の少なくとも1つに送信してもよい。例えば、設定部72は、ポイントの有効期限に紐付いた「店舗ID」の店舗に設けられた店舗装置3に、店舗におけるポイントの有効期限に関する情報を送信する。
【0074】
付与部73は、設定された有効期限付きのポイントをユーザに付与する。付与部73は、決済情報から、付与必要情報を抽出する。具体的には、付与部73は、決済情報から、付与必要情報として、「ユーザID」、「店舗ID」、「合計金額」、および、「決済日時」を読み出す。付与部73は、「店舗ID」、および、「決済日時」に基づいて、決済が行われた店舗、および、決済が行われた日時を特定する。
【0075】
付与部73は、付与必要情報に基づいて、有効期限を読み出す。付与部73は決済情報に含まれる「店舗ID」、および、「決済日時」に対応する、「有効期限」を店舗情報データベース61から読み出す。付与部73は、決済情報に含まれる「店舗ID」に一致する「店舗ID」を店舗情報データベース61から読み出す。付与部73は、読み出した「店舗ID」に紐付いた「検出日時」のうち、「決済日時」に一致する「検出日時」を店舗情報データベース61から読み出す。さらに、付与部73は、読み出した「検出日時」に紐付いた「有効期限」を読み出す。
【0076】
付与部73は、読み出した「有効期限」を「合計金額」に対するポイントに付加し、ユーザに有効期限付きのポイントとして付与する。付与されたポイントは、「ポイント付与」として、「ユーザID」に紐付けられて決済情報データベース62に記憶される。
【0077】
付与部73は、付与したポイントを、現在のユーザのポイント数に加算することで、ユーザにポイントを付与する。付与部73は、「ユーザID」に紐付けられて、ユーザ情報データベース60に記憶されている「ポイント数」に、付与したポイントを加算する。付与されたポイントが加算された「ポイント数」は、ユーザ情報データベース60に記憶される。すなわち、ユーザ情報データベース60に記憶されていた「ポイント数」が更新される。
【0078】
付与部73は、更新した「ポイント数」を、送信部71、および、通信部50を介して、端末装置2に送信する。これにより、更新された「ポイント数」が、ユーザに通知される。このとき、付与部73は、ユーザが保有する総ポイント数と、有効期限毎のポイント数の内訳とをユーザに通知する。
【0079】
ここで、図8を参照して、付与部73がユーザに通知する保有ポイントの通知画面の一例について説明する。図8は、実施形態に係る保有ポイントの通知画面の一例を示す図である。
【0080】
例えば、ユーザが20XX年5月3日に端末装置2を使用して決済処理をしたときに、店舗が繁忙期であり、店舗情報の「検出日時」に「有効期限」として1Mが対応付けられていた場合、付与部73は、図8に示す通知画面を端末装置2に通知して表示させる。
【0081】
具体的には、図8に示すように、付与部73は、端末装置2の表示画面に、「検出日時」の年月日、ユーザ名、ユーザの総保有ポイント数となる利用可能ポイント、および有効期限毎のポイント数の内訳を表示させる。
【0082】
図8に示す例では、ユーザである〇〇さんが、1500ポイントを保有しており、うち1000ポイントが20XX年6月末日まで利用可能であり、500ポイントが20XX年7月末日まで利用可能である場合を示している。これにより、付与部73は、ユーザに対して、ユーザが保有するポイント数およびポイントの有効期限を容易に認識させることができる。
【0083】
さらに、付与部73は、店舗の状況情報に応じたポイントの有効期限に関する情報を合わせて表示させることもできる。例えば、図8に示すように、付与部73は、「繁忙期(7月~9月)に獲得のポイントは、今月末日まで有効、通常期(4月~6月、10月~12月)に獲得のポイントは、翌月末日まで有効、閑散期(1月~3月)に獲得のポイントは、翌々月末日まで有効」という情報を通知画面に表示させる。
【0084】
これにより、付与部73は、閑散期に来店して決済を行えば、通常期や繁忙期に獲得できるポイントよりも有効期限が長く使い勝手がよいポイントを獲得できることをユーザに認識させ、閑散期の来客数を増加させることにより、来客数を平準化できる。
【0085】
次に、ポイントに対して店舗における状況情報に応じた有効期限を設定してユーザに付与することによる作用効果について説明する。
【0086】
例えば、設定部72は、店舗の閑散期に付与されるポイントの有効期限を繁忙期に付与されるポイントの有効期限よりも長くなるように設定する。このとき、付与部73は、店舗の閑散期に付与されるポイントの有効期限を繁忙期に付与されるポイントの有効期限よりも長ことをユーザに通知する。これにより、ユーザは、閑散期に来店して決済を行えば、有効期限が長く使い勝手がよいポイントを獲得できる。したがって、情報処理装置4は、閑散期の来客数を増加させることによって、来客数を平準化することができる。
【0087】
また、設定部72は、店舗の閑散期に付与されるポイントの有効期限を繁忙期に付与されるポイントの有効期限よりも短くなるように設定する。このとき、付与部73は、店舗の閑散期に付与されるポイントの有効期限を繁忙期に付与されるポイントの有効期限よりも短いことをユーザに通知する。これにより、ユーザによっては、有効期限内にポイントを利用しようと、ポイントを取得後、短期間に再来店するようになる。したがって、情報処理装置4は、閑散期に再来店する来客数を増加させることによって、来客数を平準化することができる。
【0088】
また、設定部72は、店舗の来客数が少ないほど、付与するポイントの有効期限が長くなるように設定する。付与部73は、来客数が少ないときに付与されるポイントほど、ポイントの有効期限が長いことをユーザに通知する。これにより、ユーザによっては、来客数が少ない時間帯を狙って来店するようになる。したがって、情報処理装置4は、来客数が少ない時間帯の来客数を増加させることによって、来客数を平準化することができる。
【0089】
また、設定部72は、店舗の来客数が少ないほど、付与するポイントの有効期限が短くなるように設定する。付与部73は、来客数が少ないときに付与されるポイントほど、ポイントの有効期限が短いことをユーザに通知する。これにより、ユーザによっては、有効期限内にポイントを利用しようと、ポイントを取得後、短期間に再来店するようになる。したがって、情報処理装置4は、来客数が少ない時期に再来店する来客数を増加させることによって、来客数を平準化することができる。
【0090】
このように、情報処理装置4は、ポイントに対して店舗における状況情報に応じた有効期限を設定してユーザに付与することによって、来客数を平準化することができる。これにより、店舗は、余剰な店員の配置を抑制できる。
【0091】
また、来客数が平準化されることで、例えば、店舗がコンビニエンスストアである場合、レジスターでの順番待ちを減少することができる。
【0092】
次に、実施形態に係る有効期限設定処理について、図9を参照し説明する。図9は、実施形態に係る有効期限設定処理を説明するフローチャートである。
【0093】
情報処理装置4は、店舗装置3から、状況情報を取得する(S100)。情報処理装置4は、状況情報に応じて、店舗におけるポイントの有効期限を設定する(S101)。
【0094】
情報処理装置4は、設定した有効期限を、店舗情報データベース61に記憶させる(S102)。情報処理装置4は、有効期限を、「店舗ID」、および、「検出日時」に紐付けて、店舗情報データベース61に記憶させる。
【0095】
次に、実施形態に係るポイント付与処理について図10を参照し説明する。図10は、実施形態に係るポイント付与処理を説明するフローチャートである。
【0096】
情報処理装置4は、決済情報を取得する(S200)。情報処理装置4は、端末装置2、または、店舗装置3から決済情報を取得する。
【0097】
情報処理装置4は、決済情報から、付与必要情報を抽出する(S201)。情報処理装置4は、付与必要情報に基づいて、店舗情報データベース61から有効期限を読み出す(S202)。
【0098】
情報処理装置4は、読み出した有効期限をポイント付加する(S203)。情報処理装置4は、ユーザに有効期限付きのポイントを付与する(S204)。
【0099】
なお、状況情報は、気象情報を含んでもよい。情報処理装置4は、気象情報に応じて、有効期限を設定してもよい。気象情報は、天気の情報を含む。例えば、情報処理装置4は、雨天のときに来店したユーザに付与するポイントの有効期限を雨天以外の天気のときに来店したユーザに付与するポイントの有効期限よりも長くなるように設定する。
【0100】
この場合、情報処理装置4は、ユーザの保有ポイントの通知画面に、雨天のときに来店したユーザに付与するポイントの有効期限が雨天以外の天気のときに来店したユーザに付与するポイントの有効期限よりも長いこと表示させてユーザへ通知する。
【0101】
これにより、ユーザによっては、有効期限が長く使い勝手がよいポイントを獲得しようと、雨天のときに来店するようになる。したがって、情報処理装置4は、比較的来客数が少ない雨天時の来客数を増加させることによって、来客数を平準化できる。
【0102】
また、気象情報は、気温の情報を含んでもよい。例えば、情報処理装置4は、気温が例年の平均気温よりも所定温度以上高い、または、低いときに来店したユーザに付与するポイントの有効期限を上記気温以外のときに来店したユーザに付与するポイントの有効期限よりも長くなるように設定する。所定温度は、例えば、10℃である。
【0103】
この場合、情報処理装置4は、気温が例年の平均気温よりも所定温度以上高い、または、低いときに来店したユーザに付与するポイントの有効期限が上記気温以外のときに来店したユーザに付与するポイントの有効期限よりも長いこと表示させてユーザへ通知する。
【0104】
これにより、ユーザによっては、有効期限が長く使い勝手がよいポイントを獲得しようと、気温が極端に高い、または、低いときに来店するようになる。したがって、情報処理装置4は、比較的来客数が少ない気温が極端に高い、または、低い日の来客数を増加させることによって、来客数を平準化できる。
【0105】
状況情報は、需要予測を含んでもよい。情報処理装置4は、需要予測に応じて、有効期限を設定してもよい。需要予測は、例えば、ヒートマップとして生成される。ヒートマップは、地図上の地域を需要の度合いに応じて色分けしたマップである。例えば、需要が多いと予測される地域は、「赤色」で示され、需要が少ないと予測される地域は、「青色」で示される。
【0106】
需要予測は、例えば、過去の状況情報に基づいて設定される。需要予測は、例えば、需要予測モデルを用いて作成されてもよい。情報処理装置4は、需要予測に応じた需要予測係数を設定する。来客が少ないと予測される店舗における需要予測係数は、来客が多いと予測される店舗における需要予測係数よりも大きい。
【0107】
これにより、来客が少ないと予測される店舗において、電子マネーなどによる決済を行ったユーザには、来客が多いと予測される店舗よりも有効期限が長いポイントが付与される。そのため、情報処理装置4は、店舗への来客数を平準化させることができる。
【0108】
また、店舗によっては、従業員数が所定人数以上いる日には、より多くのユーザに来店してもらいたいが、従業員数が所定人数未満の日には、ユーザへの対応が困難になるため、それほど多くの来客を望まない場合がある。
【0109】
そのため、情報処理装置4は、従業員数が所定人数未満のときに来店したユーザに付与するポイントの有効期限を従業員数が所定人数以上のときに来店したユーザに付与するポイントの有効期限よりも短くなるように設定することもできる。
【0110】
この場合、情報処理装置4は、ユーザの保有ポイントの通知画面に、従業員数が所定人数未満のときに来店したユーザに付与するポイントの有効期限が、従業員数が所定人数以上のときに来店したユーザに付与するポイントの有効期限よりも短いこと表示させてユーザへ通知する。
【0111】
これにより、店舗は、従業員数が所定人数以上いる日の来客数を増加させ、従業員数が所定人数未満である日の来客数を抑制することによって、ユーザに十分なサービスを提供することができる。
【0112】
図11は、端末装置2、店舗装置3、および、情報処理装置4の少なくとも1つとして機能するコンピュータ1200のハードウェア構成の一例を概略的に示す図である。コンピュータ1200にインストールされたプログラムは、コンピュータ1200を、本実施形態に係る装置の1又は複数の「部」として機能させ、又はコンピュータ1200に、本実施形態に係る装置に関連付けられるオペレーション又は当該1又は複数の「部」を実行させることができ、および/又はコンピュータ1200に、本実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ1200に、本明細書に記載のフローチャートおよびブロック図のブロックのうちのいくつか又は全てに関連付けられた特定のオペレーションを実行させるべく、CPU1212によって実行されてよい。
【0113】
本実施形態によるコンピュータ1200は、CPU1212、RAM1214、およびグラフィックコントローラ1216を含み、それらはホストコントローラ1210によって相互に接続されている。コンピュータ1200はまた、通信インタフェース1222、記憶装置1224、DVDドライブ、およびICカードドライブのような入出力ユニットを含み、それらは入出力コントローラ1220を介してホストコントローラ1210に接続されている。DVDドライブは、DVD-ROMドライブおよびDVD-RAMドライブ等であってよい。記憶装置1224は、ハードディスクドライブおよびソリッドステートドライブ等であってよい。コンピュータ1200はまた、ROM1230およびキーボードのような入出力ユニットを含み、それらは入出力チップ1240を介して入出力コントローラ1220に接続されている。
【0114】
CPU1212は、ROM1230およびRAM1214内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ1216は、RAM1214内に提供されるフレームバッファ等又はそれ自体の中に、CPU1212によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス1218上に表示されるようにする。
【0115】
通信インタフェース1222は、ネットワークを介して他の電子デバイスと通信する。記憶装置1224は、コンピュータ1200内のCPU1212によって使用されるプログラムおよびデータを格納する。DVDドライブは、プログラム又はデータをDVD-ROM等から読み取り、記憶装置1224に提供する。ICカードドライブは、プログラムおよびデータをICカードから読み取り、および/又はプログラムおよびデータをICカードに書き込む。
【0116】
ROM1230はその中に、アクティブ化時にコンピュータ1200によって実行されるブートプログラム等、および/又はコンピュータ1200のハードウェアに依存するプログラムを格納する。入出力チップ1240はまた、様々な入出力ユニットをUSBポート、パラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ1220に接続してよい。
【0117】
プログラムは、DVD-ROM又はICカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもある記憶装置1224、RAM1214、又はROM1230にインストールされ、CPU1212によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ1200に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ1200の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【0118】
例えば、通信がコンピュータ1200および外部デバイス間で実行される場合、CPU1212は、RAM1214にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース1222に対し、通信処理を命令してよい。通信インタフェース1222は、CPU1212の制御の下、RAM1214、記憶装置1224、DVD-ROM、又はICカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【0119】
また、CPU1212は、記憶装置1224、DVDドライブ(DVD-ROM)、ICカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がRAM1214に読み取られるようにし、RAM1214上のデータに対し様々なタイプの処理を実行してよい。CPU1212は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【0120】
様々なタイプのプログラム、データ、テーブル、およびデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU1212は、RAM1214から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM1214に対しライトバックする。また、CPU1212は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU1212は、当該複数のエントリの中から、第1の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。
【0121】
上記したプログラム又はソフトウエアモジュールは、コンピュータ1200上又はコンピュータ1200近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ1200に提供する。
【0122】
本実施形態におけるフローチャートおよびブロック図におけるブロックは、オペレーションが実行されるプロセスの段階又はオペレーションを実行する役割を持つ装置の「部」を表してよい。特定の段階および「部」が、専用回路、コンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、および/又はコンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタルおよび/又はアナログハードウェア回路を含んでよく、集積回路(IC)および/又はディスクリート回路を含んでよい。プログラマブル回路は、例えば、フィールドプログラマブルゲートアレイ(FPGA)、およびプログラマブルロジックアレイ(PLA)等のような、論理積、論理和、排他的論理和、否定論理積、否定論理和、および他の論理演算、フリップフロップ、レジスタ、並びにメモリエレメントを含む、再構成可能なハードウェア回路を含んでよい。
【0123】
コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読記憶媒体は、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー(登録商標)ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能プログラマブルリードオンリメモリ(EPROM又はフラッシュメモリ)、電気的消去可能プログラマブルリードオンリメモリ(EEPROM)、静的ランダムアクセスメモリ(SRAM)、コンパクトディスクリードオンリメモリ(CD-ROM)、デジタル多用途ディスク(DVD)、ブルーレイ(登録商標)ディスク、メモリスティック、集積回路カード等が含まれてよい。
【0124】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ(ISA)命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はSmalltalk(登録商標)、JAVA(登録商標)、C++等のようなオブジェクト指向プログラミング言語、および「C」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、1又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでもよい。
【0125】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路が、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を生成するために当該コンピュータ可読命令を実行すべく、ローカルに又はローカルエリアネットワーク(LAN)、インターネット等のようなワイドエリアネットワーク(WAN)を介して、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路に提供されてよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【0126】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【0127】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【0128】
1 ダイナミックポイントシステム
2 端末装置
3 店舗装置
4 情報処理装置
50 通信部
51 制御部
52 記憶部
60 ユーザ情報データベース
61 店舗情報データベース
62 決済情報データベース
72 設定部
73 付与部
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11