(57)【特許請求の範囲】
【請求項１】
ユーザが携帯しうる端末装置であって、
店舗に配置された所定の発信装置から発信される店舗ビーコンを検知する検知部と、
前記検知部により検知された前記店舗ビーコンに含まれる店舗情報に応じて、前記店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、報酬を管理しているサーバから取得する取得部と、
前記取得部により取得された前記管理データに従って、前記特定商品についての前記商品情報を、前記報酬情報を秘匿したまま表示する表示部と、
前記店舗内の商品に付された商品コードを読み取る読取部と、
前記読取部が読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致すると、秘匿されていた前記報酬情報を前記表示部にて開示させる開示部と、
前記開示部により開示された前記報酬情報に応じた報酬の付与を、前記サーバに要求する要求部と、
を備えることを特徴とする端末装置。
【請求項２】
前記管理データには、有効時間を規定する時間情報が含まれており、
前記開示部は、前記読取部が読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致し、かつ、前記時間情報に規定される前記有効時間が経過前である場合に、秘匿されていた前記報酬情報を開示させる、
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記取得部は、取得済みの前記管理データにおいて、前記時間情報に規定される前記有効時間が経過すると、新たな前記管理データを前記サーバから再取得する、
ことを特徴とする請求項２に記載の端末装置。
【請求項４】
前記検知部は、前記店舗ビーコンについて、検知開始から検知終了までを検知し、
前記検知部により前記検知開始が検知されると、前記取得部は、前記管理データを取得し、
前記検知部により前記検知終了が検知されると、前記取得部は、取得済みの管理データを無効にする、
ことを特徴とする請求項１乃至３の何れか１項に記載の端末装置。
【請求項５】
前記報酬情報には、複数の報酬値が規定されており、
前記開示部は、前記複数の報酬値からランダムに選択した１つの報酬値を、前記表示部にて開示させ、
前記要求部は、前記開示部により開示された前記報酬値の付与を、前記サーバに要求する、
ことを特徴とする請求項１乃至４の何れか１項に記載の端末装置。
【請求項６】
ユーザが携帯しうる端末装置と、報酬を管理するサーバとが通信可能に接続された報酬付与システムであって、
前記端末装置は、
店舗に配置された所定の発信装置から発信される店舗ビーコンを検知する検知部と、
前記検知部により検知された前記店舗ビーコンに含まれる店舗情報に応じて、前記店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、前記サーバから受信する受信部と、
前記受信部が受信した前記管理データに従って、前記特定商品についての前記商品情報を、前記報酬情報を秘匿したまま表示する表示部と、
前記店舗内の商品に付された商品コードを読み取る読取部と、
前記読取部が読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致すると、秘匿されていた前記報酬情報を前記表示部にて開示させる開示部と、
前記報酬情報が開示されたことを示す開示済情報を、前記サーバに送信する送信部と、を備え、
前記サーバは、
前記管理データを前記端末装置に送信する送信部と、
前記端末装置から送られた前記開示済情報を受信する受信部と、
前記開示済情報を受信したことを契機に、前記報酬情報に応じた報酬を、前記端末装置のユーザに付与する付与部と、を備える、
ことを特徴とする報酬付与システム。
【請求項７】
ユーザが携帯しうる端末装置が実行する報酬要求方法であって、
店舗に配置された所定の発信装置から発信される店舗ビーコンを検知する検知ステップと、
前記検知ステップにて検知された前記店舗ビーコンに含まれる店舗情報に応じて、前記店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、報酬を管理しているサーバから取得する取得ステップと、
前記取得ステップにて取得された前記管理データに従って、前記特定商品についての前記商品情報を、前記報酬情報を秘匿したまま表示部に表示させる表示制御ステップと、
前記店舗内の商品に付された商品コードを読み取る読取ステップと、
前記読取ステップにて読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致すると、秘匿されていた前記報酬情報を前記表示部にて開示させる開示ステップと、
前記開示ステップにて開示された前記報酬情報に応じた報酬の付与を、前記サーバに要求する要求ステップと、
を備えることを特徴とする報酬要求方法。
【請求項８】
ユーザが携帯しうるコンピュータを、
店舗に配置された所定の発信装置から発信される店舗ビーコンを検知する検知部、
前記検知部により検知された前記店舗ビーコンに含まれる店舗情報に応じて、前記店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、報酬を管理しているサーバから取得する取得部、
前記取得部により取得された前記管理データに従って、前記特定商品についての前記商品情報を、前記報酬情報を秘匿したまま表示部に表示させる表示制御部、
前記店舗内の商品に付された商品コードを読み取る読取部、
前記読取部が読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致すると、秘匿されていた前記報酬情報を前記表示部にて開示させる開示部、
前記開示部により開示された前記報酬情報に応じた報酬の付与を、前記サーバに要求する要求部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、報酬付与システム、報酬要求方法、ならびに、プログラムに関する。
【背景技術】
【０００２】
近年、店舗に来店したユーザに、ポイントやクーポン等を配布するシステムが運用されている。
例えば、引用文献１には、電子クーポンを配信したことによる効果を把握することのできる広告配信システムの発明が開示されている。
この引用文献１の発明では、来店前に、非アクティブな電子クーポンをユーザの端末装置に配信しておき、その端末装置を携帯したユーザが店舗に来店した際に、電子クーポンを非アクティブからアクティブに切り替えて、来店した店舗で使用可能としている。
そのため、来店したユーザに、電子クーポンを使用させて商品の購入を促すことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０２０−８９００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、商品を販売する店舗では、過剰在庫の商品や、消費期限（賞味期限）が迫った商品などの特定商品について、ユーザに購入を促したい場合がある。一般的にはその場合、特定商品を値引きすることになるが、ＰＯＳ（Point Of Sale）を導入した店舗では、特定商品に付されたバーコードに対応する価格データを修正する作業、若しくは、値引きシール（値引き価格用のバーコード等が印刷されたシール）を特定商品に貼る作業などが必要であり、煩雑であった。
そのため、このような値引きの代わりに、ポイントやクーポン等の報酬を付与することで、特定商品の購入を促すことも考えられる。
【０００５】
しかしながら、上述した引用文献１の発明では、電子クーポンを使用する購入商品を、ユーザが自由に選ぶことになるため、特定商品の購入を促すことができない。なお、電子クーポンの用途を、予め特定商品に限定しておくことも考えられるが、引用文献１の発明に適用する場合、来店前に特定商品をユーザに明かにしておく必要があり、場合によっては、ユーザに来店を躊躇わせることにもなりかねない。
また、そもそも引用文献１の発明のように、購入を要件とした報酬では、ウィンドウショッピングを楽しむようなユーザに対して来店を促すことが期待できない。
【０００６】
このような実状から、より多くのユーザに来店を促し、来店したユーザに特定商品を手に取るきっかけを与え、最終的に特定商品の購入をユーザに促すことのできる技術が求められていた。
【０００７】
本発明は、上記実状に鑑みてなされたもので、店舗に来店したユーザに対して、特定商品を手に取るきっかけを適切に与えることのできる端末装置、報酬付与システム、報酬要求方法、ならびに、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の観点に係る端末装置は、
ユーザが携帯しうる端末装置であって、
店舗に配置された所定の発信装置から発信される店舗ビーコンを検知する検知部と、
前記検知部により検知された前記店舗ビーコンに含まれる店舗情報に応じて、前記店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、報酬を管理しているサーバから取得する取得部と、
前記取得部により取得された前記管理データに従って、前記特定商品についての前記商品情報を、前記報酬情報を秘匿したまま表示する表示部と、
前記店舗内の商品に付された商品コードを読み取る読取部と、
前記読取部が読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致すると、秘匿されていた前記報酬情報を前記表示部にて開示させる開示部と、
前記開示部により開示された前記報酬情報に応じた報酬の付与を、前記サーバに要求する要求部と、
を備えることを特徴とする。
【０００９】
また、上記観点に係る端末装置において、
前記管理データには、有効時間を規定する時間情報が含まれており、
前記開示部は、前記読取部が読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致し、かつ、前記時間情報に規定される前記有効時間が経過前である場合に、秘匿されていた前記報酬情報を開示させるようにしてもよい。
【００１０】
また、上記観点に係る端末装置において、
前記取得部は、取得済みの前記管理データにおいて、前記時間情報に規定される前記有効時間が経過すると、新たな前記管理データを前記サーバから再取得するようにしてもよい。
【００１１】
また、上記観点に係る端末装置において、
前記検知部は、前記店舗ビーコンについて、検知開始から検知終了までを検知し、
前記検知部により前記検知開始が検知されると、前記取得部は、前記管理データを取得し、
前記検知部により前記検知終了が検知されると、前記取得部は、取得済みの管理データを無効にするようにしてもよい。
【００１２】
また、上記観点に係る端末装置において、
前記報酬情報には、複数の報酬値が規定されており、
前記開示部は、前記複数の報酬値からランダムに選択した１つの報酬値を、前記表示部にて開示させ、
前記要求部は、前記開示部により開示された前記報酬値の付与を、前記サーバに要求するようにしてもよい。
【００１３】
本発明の第２の観点に係る報酬付与システムは、
ユーザが携帯しうる端末装置と、報酬を管理するサーバとが通信可能に接続された報酬付与システムであって、
前記端末装置は、
店舗に配置された所定の発信装置から発信される店舗ビーコンを検知する検知部と、
前記検知部により検知された前記店舗ビーコンに含まれる店舗情報に応じて、前記店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、前記サーバから受信する受信部と、
前記受信部が受信した前記管理データに従って、前記特定商品についての前記商品情報を、前記報酬情報を秘匿したまま表示する表示部と、
前記店舗内の商品に付された商品コードを読み取る読取部と、
前記読取部が読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致すると、秘匿されていた前記報酬情報を前記表示部にて開示させる開示部と、
前記報酬情報が開示されたことを示す開示済情報を、前記サーバに送信する送信部と、を備え、
前記サーバは、
前記管理データを前記端末装置に送信する送信部と、
前記端末装置から送られた前記開示済情報を受信する受信部と、
前記開示済情報を受信したことを契機に、前記報酬情報に応じた報酬を、前記端末装置のユーザに付与する付与部と、を備える、
ことを特徴とする。
【００１４】
本発明の第３の観点に係る報酬要求方法は、
ユーザが携帯しうる端末装置が実行する報酬要求方法であって、
店舗に配置された所定の発信装置から発信される店舗ビーコンを検知する検知ステップと、
前記検知ステップにて検知された前記店舗ビーコンに含まれる店舗情報に応じて、前記店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、報酬を管理しているサーバから取得する取得ステップと、
前記取得ステップにて取得された前記管理データに従って、前記特定商品についての前記商品情報を、前記報酬情報を秘匿したまま表示部に表示させる表示制御ステップと、
前記店舗内の商品に付された商品コードを読み取る読取ステップと、
前記読取ステップにて読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致すると、秘匿されていた前記報酬情報を前記表示部にて開示させる開示ステップと、
前記開示ステップにて開示された前記報酬情報に応じた報酬の付与を、前記サーバに要求する要求ステップと、
を備えることを特徴とする。
【００１５】
本発明の第４の観点に係るプログラムは、
ユーザが携帯しうるコンピュータを、
店舗に配置された所定の発信装置から発信される店舗ビーコンを検知する検知部、
前記検知部により検知された前記店舗ビーコンに含まれる店舗情報に応じて、前記店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、報酬を管理しているサーバから取得する取得部、
前記取得部により取得された前記管理データに従って、前記特定商品についての前記商品情報を、前記報酬情報を秘匿したまま表示部に表示させる表示制御部、
前記店舗内の商品に付された商品コードを読み取る読取部、
前記読取部が読み取った前記商品コードと、前記商品情報に含まれる商品コードとが一致すると、秘匿されていた前記報酬情報を前記表示部にて開示させる開示部、
前記開示部により開示された前記報酬情報に応じた報酬の付与を、前記サーバに要求する要求部、
として機能させることを特徴とする。
【００１６】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。
更に、上記プログラムを記録する情報記録媒体は、非一時的な（non-transitory）記録媒体であり、コンピュータとは独立して配布・販売することができる。ここで、非一時的な記録媒体とは、有形な（tangible）記録媒体をいう。非一時的な記録媒体は、例えば、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等である。また、一時的な（transitory）記録媒体とは、伝送媒体（伝搬信号）それ自体を示す。一時的な記録媒体は、例えば、電気信号、光信号、電磁波等である。なお、一時的な（temporary）記憶領域とは、データやプログラムを一時的に記憶するための領域であり、例えば、ＲＡＭ（Random Access Memory）等の揮発性メモリである。
【発明の効果】
【００１７】
本発明によれば、店舗に来店したユーザに対して、特定商品を手に取るきっかけを適切に与えることができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係る報酬付与システムの全体構成の一例を示すブロック図である。
【図２】サーバ、及び、端末装置が実現される典型的な情報処理装置の概要構成の一例を示すブロック図である。
【図３】本実施形態に係るサーバの機能構成の一例を示すブロック図である。
【図４】ユーザ情報の一例を示す模式図である。
【図５】管理データ群の一例を示す模式図である。
【図６】本実施形態に係る端末装置の機能構成の一例を示すブロック図である。
【図７】端末装置に表示される商品情報画面（報酬情報が秘匿）の一例を示す模式図である。
【図８】端末装置に表示される商品情報画面（報酬情報が開示）の一例を示す模式図である。
【図９】本実施形態に係る報酬要求処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１９】
以下に本発明の実施形態を説明する。本発明の実施形態では、商品を販売する店舗にユーザが来店した際に、その店舗における過剰在庫の商品や、消費期限（賞味期限）が迫った商品などの特定商品を、ユーザが手に取る（特定商品に付されたバーコードを読み取る）ことで、ユーザに報酬を付与する場合を一例として説明する。
なお、店舗は複数あり、各店舗に応じて、店舗コードや特定商品は異なっているものとする。また、各店舗に陳列された商品にはバーコードが付されているものとする。そして、各店舗には、ビーコン（一例として、店舗コードを含んだ店舗ビーコン）を発信させる発信装置が配置されているものとする。
また、以下の実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２０】
（全体構成）
本発明の実施形態に係る報酬付与システム１００は、図１に示すように、サーバ２００と各端末装置３００とがインターネット９００を介して接続されて構成される。なお、図中では簡略化しているが、端末装置３００は、システムを利用するユーザに応じて、多数存在しているものとする。
【００２１】
サーバ２００は、例えば、サーバ用のコンピュータ等であり、各店舗における上述した特定商品についての商品情報、及び、特定商品に応じた報酬（一例として、ポイント）についての報酬情報を管理する。そして、サーバ２００は、店舗に来店したユーザに対して報酬を適宜付与する。
【００２２】
端末装置３００は、例えば、ユーザに携帯されるスマートフォン等であり、ユーザが店舗に来店した際において、特定商品の商品情報を表示し、ユーザの操作に従って商品に付されたバーコードを読み取る。
【００２３】
（情報処理装置の概要構成）
本発明の実施形態に係るサーバ２００、及び、端末装置３００が実現される典型的な情報処理装置４００について説明する。
【００２４】
情報処理装置４００は、図２に示すように、ＣＰＵ（Central Processing Unit）４０１と、ＲＯＭ（Read Only Memory）４０２と、ＲＡＭ（Random Access Memory）４０３と、ＮＩＣ（Network Interface Card）４０４と、画像処理部４０５と、音声処理部４０６と、補助記憶部４０７と、インターフェース４０８と、操作ユニット４０９と、表示ユニット４１０と、撮影ユニット４１１と、近距離通信ユニット４１２とを備える。
【００２５】
ＣＰＵ  ４０１は、情報処理装置４００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００２６】
ＲＯＭ  ４０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、補助記憶部４０７に記憶されたプログラムをＲＡＭ  ４０３に読み出してＣＰＵ  ４０１による当該プログラムの実行が開始される。
【００２７】
ＲＡＭ  ４０３は、データやプログラムを一時的に記憶するためのもので、補助記憶部４０７から読み出されたプログラムやデータ、その他、通信に必要なデータ等が保持される。
【００２８】
ＮＩＣ  ４０４は、情報処理装置４００をインターネット等のコンピュータ通信網に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等から構成される。
【００２９】
画像処理部４０５は、補助記憶部４０７等から読み出された画像データをＣＰＵ  ４０１や画像処理部４０５が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部４０５が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され、インターフェース４０８等を介して外部に出力される。なお、情報処理装置４００が内部に表示装置を備えている場合において、画像処理部４０５は、変換したビデオ信号を当該表示装置に出力する。つまり、画像処理部４０５は、ＣＰＵ  ４０１の制御の下、情報処理装置４００が行う処理の進行の中で必要となる画像を生成し、その画像を内部又は外部の表示装置に表示させる。
また、画像処理部４０５は、撮影ユニット４１１が撮影した画像（撮影画像）を画像処理する。例えば、撮影画像中に含まれるバーコードを特定し、特定したバーコードにより表される情報を読み取る。
【００３０】
音声処理部４０６は、補助記憶部４０７等から読み出された音楽データや音声データを音声信号に変換し、インターフェース４０８等を介して外部に出力する。なお、情報処理装置４００が内部にスピーカを備えている場合において、音声処理部４０６は、変換した音声信号を当該スピーカに出力する。つまり、音声処理部４０６は、ＣＰＵ  ４０１の制御の下、情報処理装置４００が行う処理の進行の中で発生させるべき楽曲音や音声を生成し、その楽曲音等を内部又は外部のスピーカから出力させる。
【００３１】
補助記憶部４０７は、ハードディスク、ＳＳＤ（Solid State Drive）等であり、情報処理装置４００全体の動作制御に必要な各種のプログラムや各種のデータを記憶する。例えば、補助記憶部４０７には、実施形態に係る端末装置３００等を実現するためのプログラムが記憶される。そして、ＣＰＵ  ４０１の制御によって、補助記憶部４０７は、記憶されたプログラムやデータを適宜読み出し、これらをＲＡＭ  ４０３等に一時的に記憶させる。
【００３２】
インターフェース４０８は、例えば、ＨＤＭＩ（登録商標）、ＵＳＢ（Universal Serial Bus）、I2C（Inter-Integrated Circuit ）等の規格に準拠しており、操作ユニット４０９、表示ユニット４１０、撮影ユニット４１１、及び、近距離通信ユニット４１２が接続される。なお、インターフェース４０８は、この他に接続された外部機器との間で必要な情報を送受信してもよい。
【００３３】
操作ユニット４０９は、情報処理装置４００を利用する作業者等の操作入力を受け付ける。
【００３４】
表示ユニット４１０は、画像処理部４０５により出力された画像データに応じた画像を描画し、情報処理装置４００を利用する作業者等に提示する。
【００３５】
撮影ユニット４１１は、例えば、単焦点のレンズ、及び、所定画素数の撮像素子（ＣＭＯＳやＣＣＤ等）等であり、静止画又は動画を撮影する。
【００３６】
近距離通信ユニット４１２は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＩｒＤＡ（Infrared Data Association）等による近距離通信を行う。
【００３７】
この他に、情報処理装置４００は、補助記憶部４０７の代わりに、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ等のドライブユニットを備えるようにしてもよい。この場合、情報処理装置４００は、ドライブユニットに装着されるＤＶＤ−ＲＯＭ等からプログラムやデータを読み出して、上記と同様に動作する。
【００３８】
以下、上記の情報処理装置４００において実現されるサーバ２００の機能構成等について、図３〜図５を参照して説明する。情報処理装置４００に電源が投入され、例えば、端末装置３００との通信が可能になると、本実施形態に係るサーバ２００として機能させるプログラムが実行され、本実施形態に係るサーバ２００が実現される。
【００３９】
（サーバ２００の機能構成）
図３は、本実施形態に係るサーバ２００の機能構成の一例を示すブロック図である。図示するように、サーバ２００は、受信部２１０と、送信部２２０と、記憶部２３０と、制御部２４０とを備える。
【００４０】
受信部２１０は、インターネット９００を介して端末装置３００から送られる種々の情報を受信する。
例えば、受信部２１０は、後述するように、店舗ビーコンを検知した端末装置３００から送られる店舗コード（ユーザが来店した店舗の店舗コード）を受信する。
この他にも、受信部２１０は、後述するように、秘匿されていた報酬情報を開示した端末装置３００から、開示済情報を受信する。
上述したＮＩＣ  ４０４が、このような受信部２１０として機能しうる。
【００４１】
送信部２２０は、端末装置３００に向けた種々の情報を、インターネット９００を介して送信する。
例えば、送信部２２０は、店舗コードを送ってきた端末装置３００に対して、後述する管理コード（特定商品の商品情報と報酬情報とを対応付ける管理データ）を送信する。
上述したＮＩＣ  ４０４が、このような送信部２２０として機能しうる。
【００４２】
記憶部２３０は、例えば、ユーザについてのユーザ情報、及び、特定商品についての商品情報と報酬情報とを対応付けた管理データ（管理データ群）を含む種々の情報を記憶する。
【００４３】
記憶部２３０は、例えば、図４に示すようなユーザ情報２３１を記憶している。
図４に示すように、ユーザ情報２３１には、一例として、ユーザＩＤ２３１ａ、ユーザ名２３１ｂ、開示済管理データＩＤ２３１ｃ、及び、ポイント２３１ｄが含まれている。
なお、開示済管理データＩＤ２３１ｃは、ユーザの端末装置３００にて秘匿されていた報酬情報が開示された場合に設定される管理データの識別情報である。つまり、開示済管理データＩＤ２３１ｃが空欄である場合には、そのユーザの端末装置３００にて報酬情報が秘匿されたままである、若しくは、そのユーザの端末装置３００にて管理データ自体が取得されていない（来店していない等）ことを示している。
また、ポイント２３１ｄは、ユーザに付与された報酬の一例である。ポイント２３１ｄは、商品の購入に伴う代金の支払いに応じて付与されるだけでなく、後述するように、ユーザが来店した店舗にて、特定商品のバーコードを読み取った場合にも、適宜付与されるようになっている。
【００４４】
また、記憶部２３０は、例えば、図５に示すような管理データ群２３２（管理データの集まり）を記憶している。なお、図５では、ある店舗における管理データ群２３２を示している。そのため、実際の記憶部２３０には、各店舗（店舗コード）に応じて、管理データ群２３２が記憶されているものとする。
図５に示すように、管理データ群２３２には、一例として、管理データＩＤ２３２ａ、商品ＩＤ２３２ｂ、付与ポイント２３２ｃ、及び、有効時間２３２ｄが含まれている。
なお、商品ＩＤ２３２ｂは、店舗における特定商品の識別情報である。また、付与ポイント２３２ｃは、特定商品をユーザが手に取った（より詳細には、特定商品に付されたバーコードを読み取った）場合に付与されるポイントの値である。そして、有効時間２３２ｄは、管理データが有効となる時間帯を示す時間情報である。
【００４５】
この他にも、記憶部２３０は、上記の管理データ群２３２における商品ＩＤ２３２ｂにて識別される特定商品についての商品情報（商品コード、商品名、及び、商品画像等）も記憶する。
【００４６】
なお、上述した補助記憶部４０７等が、このような記憶部２３０として機能しうる。
【００４７】
図３に戻って、制御部２４０は、付与部２４１を含んでおり、サーバ２００全体を制御する。
制御部２４０は、店舗ビーコンを検知した端末装置３００から送られる店舗コードを受信部２１０にて受信すると、管理データ群２３２（店舗コードに応じた管理データ群２３２）の中から、現在日時が有効時間２３２ｄの範囲内の管理データを読み出し、送信部２２０を通じて端末装置３００へ、読み出した管理データを返信する。なお、管理データの商品ＩＤ２３２ｂにより識別される商品情報も、同様に端末装置３００へ返信されるものとする。
そして、管理データを送った端末装置３００にて、秘匿されていた報酬情報（管理データの付与ポイント２３２ｃ）が開示されると、付与部２４１は、報酬情報に応じた報酬を、ユーザに付与する。つまり、付与部２４１は、上述した図４に示すユーザ情報２３１におけるポイント２３１ｄ（管理データを送った端末装置３００のユーザのポイント２３１ｄ）に、該当する付与ポイント２３２ｃの値を加算する。
【００４８】
制御部２４０は、この他にも、ユーザによって使用（消費）されるポイントの管理等も適宜行う。
上述したＣＰＵ  ４０１等が、このような構成からなる制御部２４０として機能しうる。
【００４９】
以下、上述した情報処理装置４００において実現される端末装置３００の機能構成等について、図６〜図８を参照して説明する。情報処理装置４００に電源が投入され、例えば、ポイントアプリ（ポイントを管理するアプリケーション）が起動されると、本実施形態に係る端末装置３００として機能させるプログラムが実行され、本実施形態に係る端末装置３００が実現される。
【００５０】
（端末装置３００の機能構成）
図６は、本実施形態に係る端末装置３００の機能構成の一例を示すブロック図である。図示するように、端末装置３００は、検知部３１０と、受信部３２０と、送信部３３０と、表示部３４０と、読取部３５０と、制御部３６０とを備える。
【００５１】
検知部３１０は、店舗に配置された発信装置から発信される店舗ビーコンを検知する。つまり、検知部３１０は、端末装置３００を携帯したユーザが来店した際に、その来店した店舗の発信装置から発信される店舗ビーコンを検知する。
より詳細に検知部３１０は、店舗に来店した際の検知開始（最初に店舗ビーコンを受信した時点）から、その店舗から退店した際の検知終了（受信していた店舗ビーコンが途絶えた時点）までを検知する。
上述した近距離通信ユニット４１２が、このような検知部３１０として機能しうる。
【００５２】
受信部３２０は、インターネット９００を介してサーバ２００から送られる種々の情報を受信する。
例えば、受信部３２０は、サーバ２００から送られる管理データ等を受信する。
上述したＮＩＣ  ４０４が、このような受信部３２０として機能しうる。
【００５３】
送信部３３０は、サーバ２００に向けた種々の情報を、インターネット９００を介して送信する。
例えば、送信部３３０は、上述した検知部３１０が最初に店舗ビーコンを検知した際（店舗に来店した際）に、店舗ビーコンに含まれる店舗コードをサーバ２００に送信する。
また、送信部３３０は、後述するように、開示部３６２によって秘匿されていた報酬情報が開示された際に、要求部３６３からの要求を実現するために、開示済情報をサーバ２００に送信する。
上述したＮＩＣ  ４０４が、このような送信部３３０として機能しうる。
【００５４】
表示部３４０は、ユーザ等に向けた種々の情報を表示する。
例えば、制御部３６０（より詳細には、後述する取得部３６１）によってサーバ２００から取得された管理データに従って、特定商品についての商品情報を、報酬情報を秘匿したまま表示する。
具体的に、表示部３４０は、制御部３６０の制御に応じて、図７に示すような商品情報画面ＧＭにおいて、報酬情報ＨＪを秘匿したまま、特定商品の商品情報を表示する。この図７の商品情報画面ＧＭでは、特定商品である牛乳（○○牛乳  ５００ｍｌ）の商品情報が、付与されるポイント値（報酬情報ＨＪ）を秘匿したまま表示されている。
そのため、ユーザには、この牛乳を店舗内から探しあて、その牛乳に付されたバーコードを読取部３５０から読み取ることが求められることになる。
上述した表示ユニット４１０が、このような表示部３４０として機能しうる。
【００５５】
図６に戻って、読取部３５０は、店舗に陳列されている商品に付された商品コードを読み取る。
例えば、読取部３５０は、ユーザが手に取った商品のバーコードを撮影し、そのバーコードにて表された商品コードを読み取る。
上述した撮影ユニット４１１が、このような読取部３５０として機能しうる。
【００５６】
制御部３６０は、端末装置３００全体を制御する。制御部３６０は、ユーザが店舗に来店した際において、特定商品の商品情報を、特定商品に応じた報酬情報を秘匿したまま表示部３４０に表示させる。そして、ユーザの手にとられた特定商品に付されたバーコードが読取部３５０から読み取られると、制御部３６０は、秘匿されていた報酬情報を表示部３４０にて開示させると共に、開示された報酬情報に応じた報酬の付与を、サーバ２００に要求する。
この制御部３６０は、例えば、取得部３６１、開示部３６２、及び、要求部３６３を含んでいる。
【００５７】
取得部３６１は、検知部３１０により検知された店舗ビーコンに含まれる店舗情報（店舗コード）に応じて、その店舗の特定商品についての商品情報と、その特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、サーバ２００から取得する。
例えば、取得部３６１は、店舗コードに応じた管理データ群２３２の中で、現在日時が有効時間２３２ｄの範囲内である管理データを、サーバ２００から取得する。また、取得部３６１は、取得した管理データの商品ＩＤ２３２ｂにより識別される商品情報も、同様にサーバ２００から取得するものとする。
なお、ユーザが来店した店舗によっては、その来店時点で有効となる管理データがない（現在日時が、管理データ群２３２における何れの有効時間２３２ｄにも該当しない）場合も生じる、その場合、取得部３６１は、サーバ２００から管理データを取得できないことになる。
【００５８】
開示部３６２は、読取部３５０が読み取った商品コードと、取得した商品情報に含まれる商品コードとが一致すると、秘匿されていた報酬情報を表示部３４０にて開示させる。
具体的に、開示部３６２は、図８に示すような商品情報画面ＧＭにおいて、報酬情報ＨＪのポイント値を開示させる。つまり、特定商品である牛乳をユーザが手に取ってバーコードを読み取らせたことで、３０ポイントが付与されることが明らかになる。
なお、後述する要求部３６３が、サーバ２００に対して報酬の付与を要求すると、サーバ２００（上述した付与部２４１）から報酬が付与され、それに伴い、メッセージＭＳも表示されるようになっている。
そのため、ユーザは、手に取った牛乳が割安に感じ、ある程度の割合で、その牛乳を購入することが期待できる。
【００５９】
図６に戻って、要求部３６３は、開示部３６２により開示された報酬情報に応じた報酬の付与を、サーバ２００に要求する。
例えば、要求部３６３は、送信部３３０を制御して、開示済情報をサーバ２００に送信することにより、報酬の付与をサーバ２００に要求する。
【００６０】
制御部３６０は、この他にも、サーバ２００から付与されたポイント（報酬）を、ユーザが使用できるように、表示部３４０に表示するなども適宜行う。
上述したＣＰＵ  ４０１等が、このような構成からなる制御部３６０として機能しうる。
【００６１】
（端末装置３００の動作）
以下、このような報酬付与システム１００における端末装置３００の動作について図９を参照して説明する。図９は、端末装置３００が実行する報酬要求処理の流れを示すフローチャートである。
この報酬要求処理は、例えば、端末装置３００が最初に店舗ビーコンを検知した際に開始される。
【００６２】
まず、端末装置３００は、店舗ビーコンから得た店舗情報をサーバ２００に送信する（ステップＳ１１）。
すなわち、制御部３６０は、検知部３１０により検知された店舗ビーコンに含まれる店舗情報（店舗コード）を、送信部３３０を通じてサーバ２００へ送信する。
【００６３】
端末装置３００は、管理データを取得できたか否かを判別する（ステップＳ１２）。
すなわち、制御部３６０（取得部３６１）は、上記のステップＳ１１にて送信した店舗情報に応答して、管理データをサーバ２００から取得できたかどうかを判別する。
【００６４】
端末装置３００は、管理データを取得できなかったと判別すると（ステップＳ１２；Ｎｏ）、報酬要求処理をそのまま終える。
つまり、ユーザが来店した店舗において、その来店時点で有効となる管理データがない場合に、端末装置３００は、例えば、特定商品がその店舗にはない旨を表示部３４０に表示するなどして、報酬要求処理を終える。
【００６５】
一方、管理データを取得できたと判別した場合（ステップＳ１２；Ｙｅｓ）に、端末装置３００は、報酬情報を秘匿したまま商品情報を表示する（ステップＳ１３）。
すなわち、制御部３６０は、表示部３４０を制御して、図７に示すような商品情報画面ＧＭにおいて、報酬情報ＨＪを秘匿したまま、特定商品である牛乳（○○牛乳  ５００ｍｌ）の商品情報を表示させる。
そのため、ユーザには、この牛乳を店舗内から探しあて、その牛乳に付されたバーコードを読み取ることが求められることになる。
【００６６】
端末装置３００は、バーコードを読み取ったか否かを判別する（ステップＳ１４）。
すなわち、制御部３６０は、商品を手に取ったユーザが、その商品に付されたバーコードを読取部３５０から読み取らせたかどうかを判別する。
【００６７】
端末装置３００は、バーコードを読み取っていないと判別すると（ステップＳ１４；Ｎｏ）、上述したステップＳ１３に処理を戻す。
なお、この時点で、サーバ２００から取得した管理データの有効時間２３２ｄが経過している場合には、端末装置３００は、取得した管理データを無効とした後に、報酬要求処理を終えるものとする。
【００６８】
一方、バーコードを読み取ったと判別した場合（ステップＳ１４；Ｙｅｓ）に、端末装置３００は、商品コードが一致したか否かを判別する（ステップＳ１５）。
すなわち、制御部３６０は、読み取ったバーコードで表される商品コードと、サーバ２００から取得した商品情報に含まれる商品コードとが一致するかどうかを判別する。
【００６９】
端末装置３００は、商品コードが一致しないと判別すると（ステップＳ１５；Ｎｏ）、上述したステップＳ１３に処理を戻す。例えば、異なる商品である旨を表示部３４０に表示するなどした後に、ステップＳ１３に処理を戻す。
なお、この時点で、サーバ２００から取得した管理データの有効時間２３２ｄが経過している場合には、端末装置３００は、取得した管理データを無効とした後に、報酬要求処理を終えるものとする。
【００７０】
一方、商品コードが一致したと判別した場合（ステップＳ１５；Ｙｅｓ）に、端末装置３００は、有効時間が経過する前か否かを判別する（ステップＳ１６）。
すなわち、制御部３６０は、現時点において、サーバ２００から取得した管理データの有効時間２３２ｄが経過する前であるかどうかを判別する。
【００７１】
端末装置３００は、有効時間が経過した後であると判別すると（ステップＳ１６；Ｎｏ）、そのまま報酬要求処理を終える。
【００７２】
一方、有効時間が経過する前であると判別した場合（ステップＳ１６；Ｙｅｓ）に、端末装置３００は、秘匿していた報酬情報を開示する（ステップＳ１７）。
すなわち、制御部３６０（開示部３６２）は、図８に示すような商品情報画面ＧＭにおいて、報酬情報ＨＪのポイント値を開示させる。つまり、特定商品である牛乳をユーザが手に取ってバーコードを読み取らせたことで、３０ポイントが付与されることが明らかになる。
【００７３】
端末装置３００は、報酬情報に応じた報酬の付与をサーバに要求する（ステップＳ１８）。
すなわち、制御部３６０（要求部３６３）は、送信部３３０を制御して、開示済情報をサーバ２００に送信することにより、上記のステップＳ１７にて開示された報酬情報に応じた報酬の付与を要求する。
そして、要求に応じて、サーバ２００から報酬が付与されると、制御部３６０は、表示部３４０を制御して、図８に示すような商品情報画面ＧＭにおいて、報酬の付与を報知するメッセージＭＳを表示させる。
そのため、ユーザは、手に取った牛乳が割安に感じられ、ある程度の割合で、その牛乳を購入することが期待できる。
【００７４】
このような報酬要求処理によって、ユーザが店舗に来店することで、その店舗における特定商品の商品情報を、特定商品に応じた報酬情報を秘匿したまま表示部３４０に表示させる。そして、ユーザの手に取られた特定商品に付されたバーコードが読取部３５０から読み取られると、秘匿されていた報酬情報が表示部３４０にて開示され、そして、開示された報酬情報に応じた報酬の付与がサーバ２００に要求される。
この結果、店舗に来店したユーザに対して、特定商品を手に取るきっかけを適切に与えることができる。そして、実際に報酬が付与されることで、ユーザは、手に取った特定商品が割安に感じ、ある程度の割合で、その特定商品を購入することが期待できる。
【００７５】
（他の実施形態）
上記の実施形態では、上述した報酬要求処理において、有効時間が経過すると、報酬要求処理を終える場合について説明したが、有効時間が経過した際に、新たな管理データをサーバ２００から再取得するようにしてもよい。
すなわち、端末装置３００の制御部３６０（取得部３６１）は、取得済みの管理データにおいて、有効時間２３２ｄが経過すると、新たな管理データをサーバ２００から再取得する。
例えば、図５に示す管理データ群２３２において、上から２番目の管理データと上から３番目の管理データとは、有効時間２３２ｄが前後している。そのため、２番目の管理データを取得済みである場合、その管理データの有効時間２３２ｄが経過した後に、取得部３６１は、３番目の管理データをサーバ２００から再取得可能となる。
【００７６】
上記の実施形態では、図５に示す管理データ群２３２において、付与ポイント２３２ｃにて１つの報酬値（ポイント値）を規定する場合について説明したが、この付与ポイント２３２ｃにて複数の報酬値を規定するようにしてもよい。
この場合、端末装置３００の制御部３６０（開示部３６２）は、例えば、複数の報酬値からランダムに選択した１つの報酬値を、表示部３４０にて開示させることになる。そして、制御部３６０（要求部３６３）は、開示部３６２により開示された報酬値の付与を、サーバに要求する。
このように、複数の報酬値を規定することで、例えば、店頭で配布するスクラッチくじ等の代用とすることができ、ユーザをより楽しませることができる。
【００７７】
以上説明したように、本発明によれば、店舗に来店したユーザに対して、特定商品を手に取るきっかけを適切に与えることのできる端末装置、報酬付与システム、報酬要求方法、ならびに、プログラムを提供することができる。
【符号の説明】
【００７８】
１００  報酬付与システム
２００  サーバ
２１０  受信部
２２０  送信部
２３０  記憶部
２４０  制御部
２４１  付与部
３００  端末装置
３１０  検知部
３２０  受信部
３３０  送信部
３４０  表示部
３５０  読取部
３６０  制御部
３６１  取得部
３６２  開示部
３６３  要求部
４００  情報処理装置
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＲＡＭ
４０４  ＮＩＣ
４０５  画像処理部
４０６  音声処理部
４０７  補助記憶部
４０８  インターフェース
４０９  操作ユニット
４１０  表示ユニット
４１１  撮影ユニット
４１２  近距離通信ユニット
９００  インターネット
【要約】
【課題】店舗に来店したユーザに対して、特定商品を手に取るきっかけを適切に与えることのできる端末装置等を提供する。
【解決手段】報酬付与システムにおける端末装置３００において、取得部３６１は、検知部３１０により検知された店舗ビーコンに含まれる店舗情報に応じて、店舗内の商品のうちの特定商品についての商品情報と、当該特定商品に応じた報酬についての報酬情報とを対応付ける管理データを、サーバから取得する。表示部３４０は、取得された管理データに従って、特定商品についての商品情報を、報酬情報を秘匿したまま表示する。開示部３６２は、読取部３５０が読み取った商品コードと、商品情報に含まれる商品コードとが一致すると、秘匿されていた報酬情報を表示部３４０にて開示させる。要求部３６３は、開示された報酬情報に応じた報酬の付与を、サーバに要求する。
【選択図】図６【図１】
0006919143.tif 000002
【図２】
0006919143.tif 000003
【図３】
0006919143.tif 000004
【図４】
0006919143.tif 000005
【図５】
0006919143.tif 000006
【図６】
0006919143.tif 000007
【図７】
0006919143.tif 000008
【図８】
0006919143.tif 000009
【図９】
0006919143.tif 000010