JP7853243B2 - Information processing equipment, systems, and programs - Google Patents
Information processing equipment, systems, and programsInfo
- Publication number
- JP7853243B2 JP7853243B2 JP2023026514A JP2023026514A JP7853243B2 JP 7853243 B2 JP7853243 B2 JP 7853243B2 JP 2023026514 A JP2023026514 A JP 2023026514A JP 2023026514 A JP2023026514 A JP 2023026514A JP 7853243 B2 JP7853243 B2 JP 7853243B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- product
- terminal
- user
- quiz
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明の実施形態は、情報処理装置、システム及びプログラムに関する。 Embodiments of the present invention relate to an information processing device, a system, and a program.
スーパーマーケット等の店舗では、店舗内を回遊時に、ユーザ自身が商品を登録することが可能なシステムが増加している。このシステムには、例えば、商品の登録機能等を有するショッピングカートシステム、ユーザ自身が所有する携帯端末、又は店舗等が予め用意した携帯端末等を用いるセルフスキャンニングシステム等がある。このように、ユーザは買物中に端末を用いるため、買物中のユーザに情報を提供する環境が整いつつある。 In supermarkets and other retail stores, there is a growing trend towards systems that allow customers to register items themselves while browsing the store. These systems include, for example, shopping cart systems with product registration functions, and self-scanning systems using the user's own mobile device or a mobile device provided by the store. Because users utilize these devices while shopping, an environment for providing information to customers during their shopping experience is becoming increasingly established.
そこで、店舗での買物中に、ユーザに販促情報を提供することが検討されている。 Therefore, providing promotional information to users while they are shopping in stores is being considered.
本発明の実施形態が解決しようとする課題は、販促情報を効果的に提供することができる技術を提供することである。 The problem that the embodiments of this invention aim to solve is to provide a technology that can effectively deliver promotional information.
実施形態に係る情報処理装置は、通信処理部と、情報処理部とを備える。通信処理部は、予め設定された商品についての条件をユーザの端末に出力する。情報処理部は、予め設定された商品を登録するユーザの操作に基づいて、予め設定された商品の購入時に使用可能な特典をユーザに提供する。 The information processing device according to this embodiment comprises a communication processing unit and an information processing unit. The communication processing unit outputs pre-set product conditions to the user's terminal. Based on the user's operation to register the pre-set product, the information processing unit provides the user with benefits usable when purchasing the pre-set product.
[実施形態]
以下、実施形態について図面を用いて説明する。なお、以下の実施形態の説明に用いる各図面は、各部の縮尺を適宜変更している場合がある。また、以下の実施形態の説明に用いる各図面は、説明のため、構成を省略して示している場合がある。
[Embodiment]
The embodiments will be described below with reference to the drawings. Note that the scale of the parts in the drawings used in the description of the embodiments may have been changed as appropriate. Also, for illustrative purposes, some components may be omitted from the drawings used in the description of the embodiments.
(構成例)
図1は、店舗システムSの構成例の概略を示すブロック図である。
店舗システムSは、サーバ1、アクセスポイント2、会計装置3及び端末4を含む。サーバ1、アクセスポイント2及び会計装置3は、ネットワークNWを介して互いに通信可能に接続されている。ネットワークNWは、LAN(Local Area Network)等である。LANは、無線LANでもよいし、有線LANでもよい。図1は、1台のアクセスポイント2を示しているが、店舗システムSは、複数台のアクセスポイント2を含むことができる。図1は、1台の会計装置3を示しているが、店舗システムSは、複数台の会計装置3を含むことができる。図1は、1台の端末4を示しているが、店舗システムSは、複数台の端末4を含むことができる。店舗システムSは、少なくとも2つの装置を含むシステムを指すこともある。
(Example configuration)
Figure 1 is a block diagram illustrating a schematic example of the configuration of the store system S.
The store system S includes a server 1, an access point 2, an accounting device 3, and a terminal 4. The server 1, access point 2, and accounting device 3 are connected to each other via a network NW so that they can communicate with one another. The network NW is a LAN (Local Area Network), etc. The LAN may be a wireless LAN or a wired LAN. Figure 1 shows one access point 2, but the store system S may include multiple access points 2. Figure 1 shows one accounting device 3, but the store system S may include multiple accounting devices 3. Figure 1 shows one terminal 4, but the store system S may include multiple terminals 4. The store system S may also refer to a system that includes at least two devices.
サーバ1は、店舗における情報を処理する装置である。サーバ1は、情報処理装置の一例である。サーバ1の構成例については後述する。 Server 1 is a device that processes information within a store. Server 1 is an example of an information processing device. A configuration example of Server 1 will be described later.
アクセスポイント2は、端末4と無線通信可能な装置である。アクセスポイント2は、サーバ1と端末4との通信を中継する。 Access point 2 is a device capable of wireless communication with terminal 4. Access point 2 relays communication between server 1 and terminal 4.
会計装置3は、ユーザにより端末4を用いて登録された商品の会計を処理する装置である。以下では、登録された商品は、登録商品ともいう。商品の登録は、商品登録ともいう。商品登録は、会計の対象となる商品の登録である。会計装置3は、現金によるオフラインの会計を処理することができる。会計装置3は、クレジットカード、デビットカード、電子マネー、コード決済又はポイント等によるオンラインの会計を処理することができる。 The accounting device 3 is a device that processes the accounting for goods registered by the user using terminal 4. Hereinafter, registered goods will also be referred to as registered products. The registration of goods will also be referred to as product registration. Product registration is the registration of goods subject to accounting. The accounting device 3 can process offline cash payments. The accounting device 3 can also process online payments using credit cards, debit cards, electronic money, code payments, or points, etc.
端末4は、店舗で買物をするユーザが用いる装置である。端末4は、アクセスポイント2と無線で通信し、アクセスポイント2を経由してサーバ1と通信する。端末4は、アクセスポイント2を経由することなく、移動体通信網又はインターネット等のネットワークを介して、サーバ1と通信してもよい。端末4は、ショッピングカートCに搭載されている。ショッピングカートCは、商品を運搬するための運搬具の一例である。端末4は、タブレット端末又はスマートフォン等であるが、これらに限定されない。端末4の構成例については後述する。なお、端末4は、必ずしもショッピングカートCに搭載されていない形態であってもよく、店舗で買物をするユーザが手に保有して操作する形態であってもよい。 Terminal 4 is a device used by users shopping in a store. Terminal 4 communicates wirelessly with access point 2 and communicates with server 1 via access point 2. Terminal 4 may also communicate with server 1 via a mobile communication network or the internet without going through access point 2. Terminal 4 is mounted on shopping cart C. Shopping cart C is an example of a transport device for carrying goods. Terminal 4 is a tablet or smartphone, but is not limited to these. An example configuration of terminal 4 will be described later. Note that terminal 4 does not necessarily have to be mounted on shopping cart C; it may be held and operated by the user shopping in the store.
上述のような店舗システムSにおいて、ユーザは、以下のように、買物を行う。ユーザは、端末4を搭載したショッピングカートCとともに店舗内を回る。ユーザは、端末4を用いて商品登録を行う。ユーザは、登録商品をショッピングカートCに入れる。ユーザは、商品登録を終了すると、会計装置3へ向かう。ユーザは、全ての登録商品の会計を会計装置3で行う。または、例えば、端末4は、ユーザが所望するオンラインによる非現金の決済方法(例えば、クレジットカードによるクレジット決済、デビットカードによる決済、電子マネー媒体による決済、コード決済又はポイントカード利用によるポイント決済等)の何れか一つまたは複数を予め記憶しておく。そして、端末4は、予め端末4上に記憶された決済方法による会計を実行するユーザの操作を受け付けると、登録商品に対する会計を実行させてもよい。この場合、ユーザは会計装置3で登録商品の会計を行う代わりに端末4上にて会計を完了させることが可能となる。 In the store system S described above, the user makes a purchase as follows: The user moves around the store with a shopping cart C equipped with a terminal 4. The user registers items using the terminal 4. The user places the registered items into the shopping cart C. After completing item registration, the user proceeds to the checkout device 3. The user pays for all registered items at the checkout device 3. Alternatively, for example, the terminal 4 may pre-store one or more of the user's preferred online cashless payment methods (e.g., credit card payment, debit card payment, electronic money payment, code payment, or point payment using a point card). Then, when the terminal 4 receives an operation from the user to execute payment using one of the pre-stored payment methods, it may execute payment for the registered items. In this case, the user can complete the payment on the terminal 4 instead of paying for the registered items at the checkout device 3.
サーバ1の構成例について説明する。
図2は、サーバ1の構成例の概略を示すブロック図である。
サーバ1は、プロセッサ10、メインメモリ11、補助記憶デバイス12及び通信インタフェース13を含む。図2では、インタフェースは、「I/F」と記載されている。
This section describes an example configuration for Server 1.
Figure 2 is a block diagram showing an example configuration of Server 1.
Server 1 includes a processor 10, main memory 11, auxiliary storage device 12, and communication interface 13. In Figure 2, the interface is labeled "I/F".
プロセッサ10は、サーバ1の中枢部分に相当する。プロセッサ10は、サーバ1のコンピュータを構成する要素である。プロセッサ10は、CPU(Central Processing Unit)等の種々の回路で構成されている。プロセッサ10は、サーバ1の処理回路の一例である。プロセッサ10は、メインメモリ11又は補助記憶デバイス12に予め記憶されているプログラムをメインメモリ11に展開する。プログラムは、プロセッサ10によって実現される後述する各部の処理をプロセッサ10に実行させることが可能なプログラムである。プロセッサ10は、メインメモリ11に展開されるプログラムを実行することで、種々の処理を実行する。 The processor 10 is the central part of the server 1. The processor 10 is an element that constitutes the computer of the server 1. The processor 10 is composed of various circuits, such as a CPU (Central Processing Unit). The processor 10 is an example of the processing circuit of the server 1. The processor 10 loads programs pre-stored in the main memory 11 or auxiliary storage device 12 into the main memory 11. The programs are those that allow the processor 10 to execute the processing of each part, which will be described later, implemented by the processor 10. The processor 10 executes various processes by executing the programs loaded into the main memory 11.
メインメモリ11は、サーバ1の主記憶部分に相当する要素を含む。メインメモリ11は、サーバ1のコンピュータを構成する要素である。メインメモリ11は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ11は、不揮発性のメモリ領域ではオペレーティングシステム又はプログラムを記憶する。メインメモリ11は、揮発性のメモリ領域を、プロセッサ10によってデータが適宜書き換えられるワークエリアとして使用する。例えば、メインメモリ11は、不揮発性のメモリ領域としてROM(Read Only Memory)を含む。例えば、メインメモリ11は、揮発性のメモリ領域としてRAM(Random Access Memory)を含む。 The main memory 11 includes elements corresponding to the main memory portion of the server 1. The main memory 11 is an element that constitutes the computer of the server 1. The main memory 11 includes both non-volatile and volatile memory areas. In the non-volatile memory area, the main memory 11 stores the operating system or programs. The main memory 11 uses the volatile memory area as a work area where data is rewritten as needed by the processor 10. For example, the main memory 11 includes ROM (Read Only Memory) as a non-volatile memory area. For example, the main memory 11 includes RAM (Random Access Memory) as a volatile memory area.
補助記憶デバイス12は、サーバ1の補助記憶部分に相当する。補助記憶デバイス12は、EEPROM(登録商標)(Electric Erasable Programmable Read-Only Memory)、HDD(Hard Disc Drive)、SSD(Solid State Drive)又はフラッシュメモリ等であるが、これらに限定されない。補助記憶デバイス12は、上述のプログラム、プロセッサ10が各種の処理を行う上で使用するデータ及びプロセッサ10での処理によって生成されるデータを記憶する。補助記憶デバイス12は、サーバ1の記憶部の一例である。 The auxiliary storage device 12 corresponds to the auxiliary storage portion of the server 1. The auxiliary storage device 12 is, but is not limited to, EEPROM® (Electric Erasable Programmable Read-Only Memory), HDD (Hard Disk Drive), SSD (Solid State Drive), or flash memory. The auxiliary storage device 12 stores the aforementioned program, data used by the processor 10 in performing various processes, and data generated by the processing performed by the processor 10. The auxiliary storage device 12 is an example of the storage unit of the server 1.
補助記憶デバイス12は、ユーザ情報記憶領域121を含む。ユーザ情報記憶領域121は、ユーザ情報を記憶する。ユーザ情報は、ユーザ識別情報、買物メモ、及び購入履歴等の情報を含む。ユーザ識別情報は、ユーザを個々に識別するためにユーザ毎に割り当てられた固有の識別情報である。買物メモは、ユーザにより買物をする前に事前に設定された1つ以上の購入予定商品のデータを示す。買物メモは、ユーザが予め設定した1つ以上の購入予定の商品のそれぞれの商品コードを含む。購入履歴は、ユーザが過去に購入した商品の情報、購入した日時等の情報を含む。ユーザ情報は、適宜更新され得る。 The auxiliary storage device 12 includes a user information storage area 121. The user information storage area 121 stores user information. User information includes user identification information, shopping list, and purchase history. User identification information is unique identification information assigned to each user to identify them individually. The shopping list shows data for one or more items that the user plans to purchase, pre-set before making a purchase. The shopping list includes the product codes for each of the one or more items pre-set by the user. The purchase history includes information about items the user has purchased in the past, the date and time of purchase, etc. User information can be updated as needed.
補助記憶デバイス12は、取引情報記憶領域122を含む。取引情報記憶領域122は、複数の取引のそれぞれについての取引情報を記憶する。取引は、商品の会計に基づく商品の取引である。取引情報記憶領域122は、会計済みの取引の取引情報を記憶する。会計済みは、商品の会計に基づいて端末4を用いた買物を終了したことを含む。取引情報記憶領域122は、未会計の取引の取引情報を記憶する。未会計は、商品の会計前であり、端末4を用いた買物中であることを含む。 The auxiliary storage device 12 includes a transaction information storage area 122. The transaction information storage area 122 stores transaction information for each of multiple transactions. A transaction is a transaction of goods based on accounting for those goods. The transaction information storage area 122 stores transaction information for completed transactions. "Completed" includes the completion of a purchase using terminal 4 based on accounting for the goods. The transaction information storage area 122 also stores transaction information for unaccounted transactions. "Unaccounted" includes the state before accounting for the goods and the state of being in the middle of a purchase using terminal 4.
取引情報は、取引IDを含む。取引IDは、端末4を用いた買物の開始時に買物毎に端末4に対して発行される、取引を一意に識別可能な取引識別情報である。取引情報は、端末IDを含む。端末IDは、買物に用いられる端末4を一意に識別可能な端末識別情報である。会計済の取引の取引情報は、購入済の商品毎の商品コードを含む。購入済は、会計済に対応する。購入済の商品は、会計に基づいて購入された商品である。会計済の取引の取引情報は、購入済の商品毎の購入個数を含む。未会計の取引の取引情報は、登録中の登録商品毎の商品コードを含む。登録中は、端末4を用いて商品登録された後から端末4を用いた返品処理がされることなく継続する会計前までの期間である。未会計の取引の取引情報は、登録中の登録商品毎の登録個数を含む。未会計の取引の取引情報は、登録中の登録商品に関連付けられた特典情報を含む。特典情報は、特定の商品を登録したことに基づいてユーザに付与される割引率、付与ポイント数等に関する情報である。特典情報は、特定の商品に関連付けられていてもよい。例えば、特典情報は、ユーザにより「イチゴ」が登録されたことに基づいて、「イチゴ」に関連付けられた割引情報である。商品に関連付けられた特典情報は、商品に対する特典情報でもよいし、ユーザの買上金額に対する特典情報でもよい。商品に対する特典情報は、例えば、「イチゴの価格を2割引き」等を含む。買上金額に対する特典情報は、例えば、「買上金額から1割引き」等を含む。特典情報は、後述する販促情報に基づいて、ユーザに付与され得る。 Transaction information includes a transaction ID. The transaction ID is transaction identification information that uniquely identifies a transaction and is issued to terminal 4 for each purchase at the start of a purchase using terminal 4. Transaction information includes a terminal ID. The terminal ID is terminal identification information that uniquely identifies terminal 4 used for shopping. Transaction information for completed transactions includes the product code for each purchased product. "Purchased" corresponds to "completed." Purchased products are products purchased based on accounting. Transaction information for completed transactions includes the number of purchased items for each purchased product. Transaction information for uncompleted transactions includes the product code for each registered product currently being registered. "Registered" is the period from after product registration using terminal 4 until accounting, without any return processing using terminal 4. Transaction information for uncompleted transactions includes the number of registered items for each registered product currently being registered. Transaction information for uncompleted transactions includes benefit information associated with the registered product currently being registered. Benefit information is information regarding discount rates, points awarded, etc., granted to the user based on the registration of a specific product. Reward information may be associated with a specific product. For example, the reward information might be a discount associated with "strawberries" based on the user registering "strawberries." Product-associated reward information may be reward information for the product itself, or reward information based on the user's purchase amount. Product-associated reward information might include, for example, "20% off the price of strawberries." Reward information based on the purchase amount might include, for example, "10% off the purchase amount." Reward information may be granted to users based on the promotional information described later.
補助記憶デバイス12は、売上情報記憶領域123を含む。売上情報記憶領域123は、売上情報は、一定の期間における商品の売上を示す売上情報を記憶する。一定の期間は、午前中、午後、1日、1週間、1か月等を含む。売上情報は、例えば、商品の売上数、売上金額等の情報を含む。売上情報は、全店舗の売上情報、各店舗の売上情報、各店舗の各部門の売上情報等を含み得る。部門は、商品のカテゴリー毎に分けられる店舗内のエリアに対応する。店舗の売上情報は、一定の期間毎に更新され得る。 The auxiliary storage device 12 includes a sales information storage area 123. The sales information storage area 123 stores sales information indicating the sales of products over a certain period. This period includes morning, afternoon, one day, one week, one month, etc. The sales information includes, for example, the number of products sold and the sales amount. The sales information may include sales information for all stores, sales information for each store, and sales information for each department within each store. The departments correspond to areas within the store divided by product category. The store sales information may be updated at regular intervals.
補助記憶デバイス12は、販促情報記憶領域124を含む。販促情報記憶領域124は、販促情報を記憶する。販促情報は、全店舗に共通の販促情報、各店舗の販促情報、各店舗の各部門の販促情報等を含み得る。販促情報は、ユーザに推奨する少なくとも1つの推奨商品の情報と特典情報を関連付けた情報である。販促情報は、推奨商品の商品コードを含む。商品コードは、商品を一意に識別可能な商品識別情報である。推奨商品は、部門毎、又は店舗毎に設定されてもよいし、店舗を運営する会社で設定されてもよい。推奨商品は、売上情報に基づいて動的に設定されてもよい。例えば、推奨商品は、一定の期間における売上が一番多い商品等を含む。売上情報から、同商品購入時に同時購入される頻度が高い商品であってもよい。推奨商品は、ユーザ情報に基づいて設定されてもよい。例えば、推奨商品は、ユーザの買物メモに基づいて設定されてもよい。この場合、推奨商品は、買物メモに含まれる商品であってもよく、買物メモに含まれる商品に関連する商品であってもよい。例えば、買物メモに「アイス」が含まれる場合、推奨商品は、「アイス」であってもよい。関連する商品は、同一の部門に含まれる商品であってもよいし、同時に購入される可能性が高い商品等であってもよい。例えば、買物メモに「にんじん」が含まれる場合、推奨商品は、「にんじん」と同一の部門に含まれる「じゃがいも」であってもよい。この場合、例えば、「じゃがいも」は、「にんじん」と同じ野菜の部門に属している。また、「にんじん」と同時に購入される可能性が高い「玉ねぎ」であってもよい。この場合、売上情報から、「玉ねぎ」は「にんじん」と同時購入される頻度が高い商品の例である。推奨商品は、予め設定された商品の一例である。特典情報は、ユーザにより推奨商品が登録されたことに基づいて、ユーザに提供される特典を示す情報である。販促情報は、適宜更新され得る。 The auxiliary storage device 12 includes a promotional information storage area 124. The promotional information storage area 124 stores promotional information. The promotional information may include promotional information common to all stores, promotional information specific to each store, and promotional information for each department within each store. The promotional information is information that associates information on at least one recommended product and special offer information to the user. The promotional information includes the product code of the recommended product. The product code is product identification information that uniquely identifies the product. Recommended products may be set for each department, each store, or by the company operating the stores. Recommended products may be set dynamically based on sales information. For example, recommended products may include the product with the highest sales over a certain period. Based on sales information, they may also be products that are frequently purchased together with the same product. Recommended products may be set based on user information. For example, recommended products may be set based on the user's shopping list. In this case, recommended products may be products included in the shopping list, or products related to products included in the shopping list. For example, if "ice cream" is included in the shopping list, the recommended product may also be "ice cream." Related products may be items in the same category, or items that are likely to be purchased together. For example, if "carrots" are included in the shopping list, the recommended product may be "potatoes," which are in the same category as "carrots." In this case, for example, "potatoes" belong to the same vegetable category as "carrots." Alternatively, "onions," which are likely to be purchased together with "carrots," may also be recommended. In this case, sales data suggests that "onions" are frequently purchased together with "carrots." Recommended products are examples of pre-set products. Reward information indicates the benefits offered to the user based on the registration of recommended products by the user. Promotional information may be updated as needed.
補助記憶デバイス12は、店舗内における地図の情報を記憶する。地図は、店舗の複数のエリアを示す。エリアは、商品のカテゴリー毎に分けられた仮想的な領域である。エリアは、果物、野菜、魚介又は肉等のエリアであるが、これらに限定されない。エリアは、部門ともいう。地図情報は、適宜更新され得る。 The auxiliary storage device 12 stores map information within the store. The map shows multiple areas within the store. These areas are virtual regions divided according to product categories. These areas may include, but are not limited to, areas for fruits, vegetables, seafood, or meat. These areas are also called departments. The map information can be updated as needed.
通信インタフェース13は、サーバ1を他の装置と通信可能に接続するためのインタフェースである。通信インタフェース13は、サーバ1の通信部の一例である。 The communication interface 13 is an interface for connecting Server 1 to other devices for communication. The communication interface 13 is an example of the communication unit of Server 1.
なお、サーバ1のハードウェア構成は、上述の構成に限定されるものではない。サーバ1は、適宜、上述の構成要素の省略及び変更並びに新たな構成要素の追加を可能とする。 Furthermore, the hardware configuration of Server 1 is not limited to the configuration described above. Server 1 may, as appropriate, omit or modify the above-described components and add new components.
プロセッサ10によって実現される各部について説明する。
プロセッサ10は、通信処理部101、位置処理部102、及び情報処理部103を実現する。プロセッサ10によって実現される各部は、各機能ということもできる。プロセッサ10によって実現される各部は、プロセッサ10及びメインメモリ11を含む制御部に実現されるということもできる。
The various components implemented by the processor 10 will now be described.
The processor 10 implements the communication processing unit 101, the position processing unit 102, and the information processing unit 103. Each part implemented by the processor 10 can also be called a function. Each part implemented by the processor 10 can also be said to be implemented in the control unit which includes the processor 10 and the main memory 11.
通信処理部101は、通信インタフェース13を介した端末4との通信を処理する。通信処理部101は、通信インタフェース13を介して、情報を端末4に出力する。通信処理部101は、通信インタフェース13を介して、情報を端末4から取得する。 The communication processing unit 101 processes communication with the terminal 4 via the communication interface 13. The communication processing unit 101 outputs information to the terminal 4 via the communication interface 13. The communication processing unit 101 also retrieves information from the terminal 4 via the communication interface 13.
位置処理部102は、端末4の位置情報を時系列に取得する。端末4の位置情報は、店舗内における端末4の位置を示す情報である。位置処理部102は、通信処理部101が端末4の位置情報を端末4から取得することに基づいて、端末4の位置情報を取得してもよい。店舗システムSが複数のカメラを含む場合、位置処理部102は、複数のカメラの撮影データに基づいて、端末4の位置情報を取得してもよい。 The location processing unit 102 acquires the location information of terminal 4 in chronological order. The location information of terminal 4 indicates the location of terminal 4 within the store. The location processing unit 102 may acquire the location information of terminal 4 based on the information acquired by the communication processing unit 101 from terminal 4. If the store system S includes multiple cameras, the location processing unit 102 may acquire the location information of terminal 4 based on the captured data from the multiple cameras.
情報処理部103は、各種情報処理を実行する。 The information processing unit 103 performs various information processing tasks.
端末4の構成例について説明する。
図3は、端末4の構成例の概略を示すブロック図である。
端末4は、プロセッサ40、メインメモリ41、補助記憶デバイス42、入力デバイス43、表示デバイス44、撮影デバイス45、音声入力デバイス46、音声出力デバイス47、通信インタフェース48及び接続インタフェース49を含む。図3では、インタフェースは、「I/F」と記載されている。
An example configuration for terminal 4 will be described.
Figure 3 is a block diagram showing a schematic example of the configuration of terminal 4.
Terminal 4 includes a processor 40, main memory 41, auxiliary storage device 42, input device 43, display device 44, shooting device 45, audio input device 46, audio output device 47, communication interface 48, and connection interface 49. In Figure 3, the interface is labeled "I/F".
プロセッサ40は、端末4の中枢部分に相当する。プロセッサ40は、端末4のコンピュータを構成する要素である。プロセッサ40は、CPU等の種々の回路で構成されている。プロセッサ40は、端末4の処理回路の一例である。プロセッサ40は、メインメモリ41又は補助記憶デバイス42に予め記憶されているプログラムをメインメモリ41に展開する。プログラムは、プロセッサ40によって実現される後述する各部の処理をプロセッサ40に実行させることが可能なプログラムである。プロセッサ40は、メインメモリ41に展開されるプログラムを実行することで、種々の処理を実行する。 The processor 40 corresponds to the central part of terminal 4. The processor 40 is an element that constitutes the computer of terminal 4. The processor 40 is composed of various circuits, including a CPU. The processor 40 is an example of the processing circuit of terminal 4. The processor 40 loads programs pre-stored in the main memory 41 or auxiliary storage device 42 into the main memory 41. The programs are those that allow the processor 40 to execute the processing of various parts, which will be described later, implemented by the processor 40. The processor 40 executes various processes by executing the programs loaded into the main memory 41.
メインメモリ41は、端末4の主記憶部分に相当する要素を含む。メインメモリ41は、端末4のコンピュータを構成する要素である。メインメモリ41は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ41は、不揮発性のメモリ領域ではオペレーティングシステム又はプログラムを記憶する。メインメモリ41は、揮発性のメモリ領域を、プロセッサ40によってデータが適宜書き換えられるワークエリアとして使用する。例えば、メインメモリ41は、不揮発性のメモリ領域としてROMを含む。例えば、メインメモリ41は、揮発性のメモリ領域としてRAMを含む。 The main memory 41 includes elements corresponding to the main memory portion of the terminal 4. The main memory 41 is an element that constitutes the computer of the terminal 4. The main memory 41 includes both non-volatile and volatile memory areas. The non-volatile memory area of the main memory 41 stores the operating system or programs. The volatile memory area of the main memory 41 is used as a work area where data is rewritten as needed by the processor 40. For example, the main memory 41 includes ROM as a non-volatile memory area. For example, the main memory 41 includes RAM as a volatile memory area.
補助記憶デバイス42は、端末4の補助記憶部分に相当する。補助記憶デバイス42は、EEPROM、HDD、SSD又はフラッシュメモリ等であるが、これらに限定されない。補助記憶デバイス42は、上述のプログラム、プロセッサ40が各種の処理を行う上で使用するデータ及びプロセッサ40での処理によって生成されるデータを記憶する。補助記憶デバイス42は、端末4の記憶部の一例である。 The auxiliary storage device 42 corresponds to the auxiliary storage portion of the terminal 4. The auxiliary storage device 42 is, but is not limited to, a EEPROM, HDD, SSD, or flash memory. The auxiliary storage device 42 stores the aforementioned program, data used by the processor 40 in performing various processes, and data generated by the processing performed by the processor 40. The auxiliary storage device 42 is an example of the storage unit of the terminal 4.
入力デバイス43は、ユーザ操作に基づく指示を入力可能なデバイスである。入力デバイス43は、押下可能なボタンを含んでいてもよい。入力デバイス43は、表示デバイス44と一体で構成されたタッチパネルを含んでいてもよい。入力デバイス43は、端末4の入力部の一例である。 The input device 43 is a device capable of receiving instructions based on user operation. The input device 43 may include pressable buttons. The input device 43 may also include a touch panel integrated with the display device 44. The input device 43 is an example of the input section of terminal 4.
表示デバイス44は、種々の画像を表示可能なデバイスである。表示デバイス44は、液晶ディスプレイ又は有機EL(electroluminescence)ディスプレイ等であるが、これらに限定されない。表示デバイス44は、端末4の表示部の一例である。 The display device 44 is a device capable of displaying various images. The display device 44 is, but is not limited to, a liquid crystal display or an organic EL (electroluminescence) display. The display device 44 is an example of the display unit of terminal 4.
撮影デバイス45は、撮影により画像データを取得可能なデバイスである。例えば、撮影デバイス45は、カメラである。 The imaging device 45 is a device capable of acquiring image data through imaging. For example, the imaging device 45 is a camera.
音声入力デバイス46は、音声を入力可能なデバイスである。例えば、音声入力デバイス46は、マイクである。音声入力デバイス46は、端末4の入力部の一例である。 The voice input device 46 is a device capable of receiving voice input. For example, the voice input device 46 is a microphone. The voice input device 46 is an example of the input section of terminal 4.
音声出力デバイス47は、音声を出力可能なデバイスである。例えば、音声出力デバイス47は、スピーカである。音声出力デバイス47は、端末4の音声出力部の一例である。 The audio output device 47 is a device capable of outputting sound. For example, the audio output device 47 is a speaker. The audio output device 47 is an example of the audio output section of the terminal 4.
通信インタフェース48は、端末4を他の装置と通信可能に接続するためのインタフェースを含む。通信インタフェース48は、ビーコン信号を受信可能なインタフェースを含んでもよい。通信インタフェース48は、GPS(Global Positioning System)信号を受信可能なインタフェースを含んでもよい。通信インタフェース48は、端末4の通信部の一例である。 The communication interface 48 includes an interface for connecting terminal 4 to other devices for communication. The communication interface 48 may also include an interface capable of receiving beacon signals. The communication interface 48 may also include an interface capable of receiving GPS (Global Positioning System) signals. The communication interface 48 is an example of the communication unit of terminal 4.
接続インタフェース49は、デバイスを接続可能なインタフェースである。例えば、デバイスは、スキャナである。スキャナは、バーコードシンボル又は二次元コードシンボルといったコードシンボルに記録された情報を読取可能なデバイスである。 The connection interface 49 is an interface to which a device can be connected. For example, the device is a scanner. A scanner is a device capable of reading information recorded in code symbols, such as barcode symbols or two-dimensional code symbols.
なお、端末4のハードウェア構成は、上述の構成に限定されるものではない。端末4は、適宜、上述の構成要素の省略及び変更並びに新たな構成要素の追加を可能とする。 Furthermore, the hardware configuration of terminal 4 is not limited to the configuration described above. Terminal 4 may, as appropriate, omit or modify the above-described components and add new components.
プロセッサ40によって実現される各部について説明する。
プロセッサ40は、通信処理部401、表示処理部402、位置処理部403及び入力処理部404を実現する。プロセッサ40によって実現される各部は、各機能ということもできる。プロセッサ40によって実現される各部は、プロセッサ40及びメインメモリ41を含む制御部に実現されるということもできる。
The various components implemented by the processor 40 will now be described.
The processor 40 implements a communication processing unit 401, a display processing unit 402, a position processing unit 403, and an input processing unit 404. Each part implemented by the processor 40 can also be called a function. Each part implemented by the processor 40 can also be said to be implemented in the control unit, which includes the processor 40 and the main memory 41.
通信処理部401は、通信インタフェース48を介したサーバ1との通信を処理する。通信処理部401は、通信インタフェース48を介して、情報をサーバ1に出力する。通信処理部401は、通信インタフェース48を介して、情報をサーバ1から取得する。 The communication processing unit 401 processes communication with the server 1 via the communication interface 48. The communication processing unit 401 outputs information to the server 1 via the communication interface 48. The communication processing unit 401 also retrieves information from the server 1 via the communication interface 48.
表示処理部402は、画像を表示デバイス44に表示する。 The display processing unit 402 displays the image on the display device 44.
位置処理部403は、端末4の位置情報を時系列に取得する。位置処理部403は、通信インタフェース48で受信されるビーコン信号に基づいて端末4の位置情報を取得してもよい。この例では、店舗の複数のエリアのそれぞれには、エリアを示すビーコン信号を発信する発信機が設けられている。この例では、通信インタフェース48は、端末4の存在するエリアに応じた発信機から発信されるビーコン信号を受信する。位置処理部403は、通信インタフェース48で受信されるGPS信号に基づいて端末4の位置情報を取得してもよい。 The location processing unit 403 acquires the location information of terminal 4 in a time series. The location processing unit 403 may also acquire the location information of terminal 4 based on beacon signals received by the communication interface 48. In this example, each of the multiple areas of the store is equipped with a transmitter that emits a beacon signal indicating the area. In this example, the communication interface 48 receives beacon signals emitted from the transmitter corresponding to the area where terminal 4 is located. The location processing unit 403 may also acquire the location information of terminal 4 based on GPS signals received by the communication interface 48.
入力処理部404は、入力デバイス43を介したユーザの操作に基づく入力を検出する。 The input processing unit 404 detects input based on user operations via the input device 43.
(動作例)
次に、以上のように構成されたサーバ1のプロセッサ10及び端末4のプロセッサ40による処理について説明する。
なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてよい。また、以下で説明する処理手順について、実施形態に応じて、適宜、ステップの省略、置換、及び追加が可能である。
(Example of operation)
Next, we will explain the processing performed by the processor 10 of server 1 and the processor 40 of terminal 4, which are configured as described above.
The processing procedure described below is merely an example, and each process may be modified as much as possible. Furthermore, depending on the embodiment, steps in the processing procedure described below may be omitted, replaced, or added as appropriate.
図4は、サーバ1のプロセッサ10による処理の一例を示すフローチャートである。 Figure 4 is a flowchart showing an example of processing performed by the processor 10 of server 1.
通信処理部101は、端末4からチェックイン情報を取得する(ACT1)。ACT1では、例えば、通信処理部101は、端末4のユーザによるチェックイン操作に基づいて、チェックイン情報を取得する。チェックイン情報は、端末4のユーザ識別情報、端末4の端末ID等を含みうる。端末4のユーザは、店舗の入口に設置されたチェックイン機器を介して、チェックインを行う。例えば、ユーザが端末4において専用のアプリケーションプログラムを起動すると、会員IDを表すバーコード又は二次元コード等が表示デバイス44に表示される。ユーザは、チェックイン機器を介して、会員IDの読取を行い、チェックインを行う。会員IDによるチェックインは、公知の処理により行われてもよい。 The communication processing unit 101 acquires check-in information from terminal 4 (ACT1). In ACT1, for example, the communication processing unit 101 acquires check-in information based on a check-in operation performed by the user of terminal 4. The check-in information may include the user identification information of terminal 4, the terminal ID of terminal 4, etc. The user of terminal 4 checks in via a check-in device installed at the entrance of the store. For example, when the user launches a dedicated application program on terminal 4, a barcode or two-dimensional code representing the member ID is displayed on the display device 44. The user reads the member ID via the check-in device and checks in. Check-in using the member ID may be performed by a known process.
通信処理部101は、クイズ情報を端末4に出力する(ACT2)。ACT2では、例えば、情報処理部103は、販促情報記憶領域124に記憶されている情報に基づいてクイズ情報を生成する。クイズ情報は、予め設定された商品についての条件の一例である。予め設定された商品は、販促情報に含まれる推奨商品を示す。クイズ情報は、推奨商品を正解とする問題の一例である。クイズの正解に該当する商品は、推奨商品に対応する。クイズ情報は、例えば、売上情報に基づいて正解が決定されるものである。クイズ情報は、一定期間における売上が一番多い商品を当てる問題を含む。クイズ情報は、例えば、「今日の売上ナンバーワン商品は何でしょう」等のテキスト情報である。 The communication processing unit 101 outputs quiz information to the terminal 4 (ACT2). In ACT2, for example, the information processing unit 103 generates quiz information based on the information stored in the promotional information storage area 124. The quiz information is an example of conditions for a pre-set product. The pre-set product indicates a recommended product included in the promotional information. The quiz information is an example of a question where the recommended product is the correct answer. The product corresponding to the correct answer in the quiz corresponds to a recommended product. The quiz information is determined based on sales information, for example. The quiz information includes questions asking to guess the product with the highest sales over a certain period. The quiz information is text information such as, for example, "What is today's number one selling product?"
一例では、通信処理部101は、端末4のユーザによるチェックイン操作に基づいて、クイズ情報を端末4に出力する。この例では、通信処理部101は、複数の端末4に共通のクイズ情報を出力してもよい。 In one example, the communication processing unit 101 outputs quiz information to terminal 4 based on a check-in operation by the user of terminal 4. In this example, the communication processing unit 101 may output common quiz information to multiple terminals 4.
別の例では、通信処理部101は、端末4から取得される位置情報に基づいてクイズ情報を端末4に出力する。位置処理部102は、端末4の位置情報に基づいて、端末4の位置情報で示される位置のエリアを検出する。情報処理部103は、位置処理部102によるエリアの検出に基づいて、販促情報記憶領域124から端末4の位置情報で示される位置のエリアに関連付けられている販促情報を取得する。情報処理部103は、販促情報に基づいてクイズ情報を生成する。通信処理部101は、クイズ情報を端末4に出力する。この例では、クイズ情報は、例えば、「今日の野菜売り場での売上ナンバーワン商品は何でしょう」等のテキスト情報である。 In another example, the communication processing unit 101 outputs quiz information to terminal 4 based on location information obtained from terminal 4. The location processing unit 102 detects the area indicated by the location information of terminal 4. Based on the area detection by the location processing unit 102, the information processing unit 103 retrieves promotional information associated with the area indicated by the location information of terminal 4 from the promotional information storage area 124. The information processing unit 103 generates quiz information based on the promotional information. The communication processing unit 101 outputs the quiz information to terminal 4. In this example, the quiz information is text information such as, for example, "What is the best-selling item in the vegetable section today?"
端末4の通信処理部401は、サーバ1からクイズ情報を取得する。端末4の表示処理部402は、クイズ情報に基づいて、クイズ画像を表示デバイス44に表示する。 The communication processing unit 401 of terminal 4 acquires quiz information from server 1. The display processing unit 402 of terminal 4 displays the quiz image on the display device 44 based on the quiz information.
位置処理部102は、端末4の位置情報に基づいて、端末4の位置情報で示される位置のエリアの変化を検出することができる。例えば、位置処理部102は、端末4の位置情報で示される位置の第1のエリアから第1のエリアとは異なる第2のエリアへの移動を検出する。位置処理部102は、位置の第1のエリアから第2のエリアへの移動の検出に基づいて、第1のエリアから第2のエリアへのエリアの変化を検出する。通信処理部101は、第1のエリアに応じたクイズ情報を出力した後、エリアの変化に基づいて、第2のエリアに応じたクイズ情報を出力してもよい。 The location processing unit 102 can detect changes in the area of the location indicated by the location information of the terminal 4, based on the terminal 4's location information. For example, the location processing unit 102 detects movement from a first area to a second area different from the first area of the location indicated by the terminal 4's location information. Based on the detection of movement from the first area to the second area, the location processing unit 102 detects the change in area from the first area to the second area. The communication processing unit 101 may output quiz information corresponding to the first area, and then, based on the change in area, output quiz information corresponding to the second area.
情報処理部103は、端末4のユーザによる商品の登録操作に基づいて、クイズ情報に示されるクイズの正解に該当する商品が登録されたか否かを判定する(ACT3)。ACT3では、例えば、通信処理部101は、端末4から商品登録要求を取得する。商品登録要求は商品識別情報を含む。商品識別情報は、商品の商品コードを含む。商品登録要求は商品の点数に関する情報(点数の増減に関する情報含む)を含んでもよい。通信処理部101は、端末4から商品識別情報とともに点数に関する情報を取得する。情報処理部103は、端末4から商品識別情報を取得したことに基づいて、商品マスタから商品情報を取得する。情報処理部103は、商品情報に基づいて、取引情報記憶領域122に取引情報を記憶する。情報処理部103は、取引情報に基づいて、端末4のユーザにより登録された商品が推奨商品であるか否かを判定する。なお、情報処理部103は、端末4のユーザによる商品の登録操作に基づいて商品コードを取得し、商品コードに基づいて、ユーザにより登録された商品が推奨商品であるか否かを判定してもよい。登録された商品が推奨商品であることは、推奨商品を登録するユーザの操作を取得することに対応する。 The information processing unit 103 determines whether a product corresponding to the correct answer to the quiz shown in the quiz information has been registered (ACT 3), based on the product registration operation by the user of terminal 4. In ACT 3, for example, the communication processing unit 101 obtains a product registration request from terminal 4. The product registration request includes product identification information. The product identification information includes the product code. The product registration request may also include information regarding the product's score (including information regarding increases or decreases in the score). The communication processing unit 101 obtains the score information along with the product identification information from terminal 4. Based on the acquisition of product identification information from terminal 4, the information processing unit 103 obtains product information from the product master. Based on the product information, the information processing unit 103 stores transaction information in the transaction information storage area 122. Based on the transaction information, the information processing unit 103 determines whether the product registered by the user of terminal 4 is a recommended product. Alternatively, the information processing unit 103 may obtain the product code based on the product registration operation by the user of terminal 4 and determine whether the product registered by the user is a recommended product based on the product code. The fact that a registered product is a recommended product corresponds to capturing the actions of the user who registered the recommended product.
情報処理部103により端末4のユーザにより登録された商品が推奨商品であると判定された場合(ACT3:YES)、処理は、ACT3からACT4へ遷移する。情報処理部103により端末4のユーザにより登録された商品が推奨商品であると判定されなかった場合(ACT3:NO)、処理は、終了する。 If the information processing unit 103 determines that the product registered by the user of terminal 4 is a recommended product (ACT3: YES), the process transitions from ACT3 to ACT4. If the information processing unit 103 does not determine that the product registered by the user of terminal 4 is a recommended product (ACT3: NO), the process terminates.
情報処理部103は、推奨商品を登録する端末4のユーザの操作に基づいて、推奨商品の購入時に使用可能な特典を端末4のユーザに提供する(ACT4)。ACT4では、例えば、情報処理部103は、取引情報に推奨商品と特典情報を関連付けて保存する。特典を提供することは、特典情報を適用可能にすることに対応する。なお、情報処理部103は、取引情報において、推奨商品の登録とは別に特典情報を保存してもよい。なお、購入時に使用可能な特典は、購入した日に使用可能な特典でもよいし、購入した日以降に使用可能な特典でもよい。 The information processing unit 103 provides the user of terminal 4 with benefits usable when purchasing recommended products (ACT 4), based on the user's operation on terminal 4 to register recommended products. In ACT 4, for example, the information processing unit 103 associates and stores the recommended product and benefit information in the transaction information. Providing benefits corresponds to making the benefit information applicable. The information processing unit 103 may also store benefit information separately from the registration of recommended products in the transaction information. Furthermore, the benefits usable at the time of purchase may be benefits usable on the day of purchase or benefits usable after the day of purchase.
通信処理部101は、特典情報を端末4に出力する。端末4の通信処理部401は、特典情報を取得する。端末4の表示処理部402は、特典情報に基づく特典画像を表示デバイス44に表示する。 The communication processing unit 101 outputs the bonus information to the terminal 4. The communication processing unit 401 of the terminal 4 acquires the bonus information. The display processing unit 402 of the terminal 4 displays the bonus image based on the bonus information on the display device 44.
情報処理部103は、端末4のユーザに会計処理を行う会計指示を取得したことに基づいて、特典情報を適用する。例えば、特典情報が推奨商品の価格の割引情報である場合、情報処理部103は、推奨商品の価格に割引情報を適用する。特典情報が買上金額に対する割引情報である場合、情報処理部103は、買上金額に割引情報を適用する。 The information processing unit 103 applies the reward information based on the accounting instruction it received from the user of terminal 4 to perform accounting processing. For example, if the reward information is a discount on the price of a recommended product, the information processing unit 103 applies the discount information to the price of the recommended product. If the reward information is a discount on the purchase amount, the information processing unit 103 applies the discount information to the purchase amount.
情報処理部103は、推奨商品が登録された後、ユーザの操作により推奨商品の登録を取り消す操作が行われた場合、特典を取り消してもよい。例えば、通信処理部101は、端末4からユーザによる推奨商品の登録を取り消す取消指示を取得する。情報処理部103は、取消指示に基づいて、取引情報を更新する。情報処理部103は、取引情報から推奨商品の登録を取り消す。情報処理部103は、推奨商品の登録の取消に伴い、推奨商品に関連付けられた特典情報を取り消してもよい。情報処理部103は、推奨商品に特典情報が関連付けられていない場合、取引情報から特典情報を取り消してもよい。 The information processing unit 103 may cancel the benefits if, after a recommended product has been registered, the user cancels the registration of the recommended product. For example, the communication processing unit 101 receives a cancellation instruction from the terminal 4 to cancel the registration of the recommended product by the user. The information processing unit 103 updates the transaction information based on the cancellation instruction. The information processing unit 103 cancels the registration of the recommended product from the transaction information. The information processing unit 103 may also cancel the benefit information associated with the recommended product when the registration of the recommended product is canceled. If no benefit information is associated with the recommended product, the information processing unit 103 may also cancel the benefit information from the transaction information.
上述のように、サーバ1は、ユーザがチェックインをする操作に基づいて、端末4を介してユーザにクイズを提供することができる。これにより、ユーザは、買物中にゲーム感覚で特典を獲得することができる。そのため、サーバ1は、販促情報を効果的に提供することができる。 As described above, Server 1 can provide users with quizzes via Terminal 4 based on their check-in actions. This allows users to earn rewards in a game-like manner while shopping. Therefore, Server 1 can effectively provide promotional information.
上述のように、サーバ1は、推奨商品が買物メモに基づいて設定される場合、買物メモに含まれる商品、又は買物メモに含まれる商品に関連するクイズをユーザに提供することができる。これにより、サーバ1は、ユーザが買う可能性が高い商品に関するクイズをユーザに提供することができる。そのため、ユーザは、より積極的に特典の獲得に取り組むことができる。このように、サーバ1は、販促情報を効果的に提供することができる。 As described above, when recommended products are set based on a shopping list, Server 1 can provide the user with quizzes related to the products included in the shopping list, or quizzes related to the products included in the shopping list. This allows Server 1 to provide users with quizzes about products they are likely to purchase. Therefore, users can more actively participate in acquiring rewards. In this way, Server 1 can effectively provide promotional information.
上述のように、サーバ1は、端末4の位置情報に基づいて、クイズをユーザに提供することができる。これにより、サーバ1は、動的にクイズをユーザに提供することができる。そのため、ユーザは、より積極的に特典の獲得に取り組むことができる。このように、サーバ1は、販促情報を効果的に提供することができる。 As described above, Server 1 can provide quizzes to the user based on the location information of Terminal 4. This allows Server 1 to dynamically provide quizzes to the user. Therefore, users can more actively participate in acquiring rewards. In this way, Server 1 can effectively provide promotional information.
上述のように、サーバ1は、ユーザにより推奨商品が登録されたことに基づいて、購入時に使用可能な特典をユーザに提供することができる。これにより、サーバ1は、ユーザに買物中にゲーム感覚で特典を獲得する動機付けを提供することができる。このように、サーバ1は、販促情報を効果的に提供することができる。 As described above, Server 1 can provide users with rewards that can be used at the time of purchase, based on the recommended products registered by the user. This allows Server 1 to provide users with an incentive to acquire rewards in a game-like manner while shopping. In this way, Server 1 can effectively provide promotional information.
上述のように、サーバ1は、ユーザにより推奨商品が登録された後、推奨商品の登録が取り消された場合、得点を取り消すことができる。これにより、サーバ1は、ユーザに推奨商品を購入する動機付けを提供することができる。また、サーバ1は、ユーザによる推奨商品の登録の取消を抑制することができる。 As described above, Server 1 can cancel points awarded if a user cancels the registration of a recommended product after it has been registered. This allows Server 1 to provide users with an incentive to purchase recommended products. Furthermore, Server 1 can discourage users from canceling their recommended product registrations.
上述のように、サーバ1は、ユーザに、買物中に楽しみながら特典を獲得する機会を提供することができる。ユーザは、特典を獲得するため、回遊時間を増やしたり、登録する商品を増やしたりすることが予想される。これにより、サーバ1は、ユーザの回遊時間や登録する商品を増やし、一人当たりの購入数の増加させることができる。 As described above, Server 1 can provide users with opportunities to earn rewards while enjoying their shopping experience. It is expected that users will increase their browsing time and register more products in order to earn rewards. This allows Server 1 to increase user browsing time and registered products, thereby increasing the average purchase volume per user.
端末4におけるクイズ画像の表示例について説明する。
図5は、実施形態に係る端末4におけるクイズ画像の表示例を示す図である。
表示デバイス44は、クイズ画像Maを表示する。クイズ画像Maは、クイズ情報に基づくテキスト情報を含む。クイズ画像Maは、クイズ情報に基づく画像、又は動画等を含んでもよい。なお、音声出力デバイス47は、クイズ情報に基づく音声を出力してもよい。
This section describes an example of how quiz images are displayed on terminal 4.
Figure 5 shows an example of how a quiz image is displayed on terminal 4 according to this embodiment.
The display device 44 displays the quiz image Ma. The quiz image Ma includes text information based on the quiz information. The quiz image Ma may also include images or videos based on the quiz information. The audio output device 47 may output audio based on the quiz information.
クイズ画像Maは、例えば、「今日の売上No.1商品を当てよう!」、「見つけた方には、購入時に使えるクーポンをプレゼント」等のクイズと特典を示す情報を含んでもよい。なお、クイズ画像Maに係る内容は、種々変更可能である。例えば、「今日の売上No.1商品を当てる」以外に、例えば、週間又は月間の売上げが一番多い商品を当てる内容であったり、ある部門で最も売り上げが多い商品を当てる内容であったりしてもよい。また、店舗が予め設定した特定の商品、例えば、旬の商品やお買得商品等を当てるための内容でもよい。 The quiz image Ma may include information indicating the quiz and reward, such as "Guess today's best-selling product!" or "Those who find it will receive a coupon usable at the time of purchase." The content of the quiz image Ma can be modified in various ways. For example, in addition to "Guess today's best-selling product," it could be a quiz to guess the product with the highest weekly or monthly sales, or the product with the highest sales in a particular department. It could also be a quiz to guess a specific product pre-set by the store, such as a seasonal product or a bargain item.
クイズ画像Maは、表示デバイス44にポップアップ表示等により表示されてもよい。クイズ画像Maは、表示デバイス44に常時表示されていてもよい。クイズ情報が、端末4の位置情報に基づく場合、クイズ画像Maは、端末4の移動を検出したことに基づいて表示デバイス44に表示されてもよい。 The quiz image Ma may be displayed on the display device 44 via a pop-up or similar method. The quiz image Ma may also be displayed on the display device 44 at all times. If the quiz information is based on the location information of terminal 4, the quiz image Ma may be displayed on the display device 44 based on the detection of movement of terminal 4.
図6は、実施形態に係る端末4における特典画像の表示例を示す図である。
表示デバイス44は、特典画像Mbを表示する。特典画像Mbは、特典情報に基づくテキスト情報を含む。特典画像Mbは、特典情報に基づく画像、又は動画等を含んでもよい。なお、音声出力デバイス47は、特典情報に基づく音声を出力してもよい。
Figure 6 shows an example of how a bonus image is displayed in terminal 4 according to the embodiment.
The display device 44 displays the bonus image Mb. The bonus image Mb includes text information based on the bonus information. The bonus image Mb may also include images or videos based on the bonus information. The audio output device 47 may output audio based on the bonus information.
特典画像Mbは、例えば、「おめでとう!売上No.1商品だよ!」、「購入時に使えるクーポンをプレゼント」等の推奨商品が登録されたことを示す情報、及び特典を示す情報を含んでもよい。特典画像Mbは、表示デバイス44にポップアップ表示等により表示されてもよい。 The bonus image Mb may include information indicating that a recommended product has been registered, such as "Congratulations! This is our No. 1 selling product!" or "Receive a coupon usable at the time of purchase," as well as information indicating the bonus. The bonus image Mb may be displayed on the display device 44 via a pop-up or similar method.
(効果)
実施形態によれば、情報処理装置は、予め設定された商品についての条件をユーザの端末に出力し、予め設定された商品を登録するユーザの操作に基づいて、予め設定された商品の購入時に使用可能な特典をユーザに提供することができる。端末は、予め設定された商品についての条件を取得し、条件を表示部に表示することができる。
これにより、本実施形態は、販促情報をクイズ形式でユーザに提供することで、ユーザに楽しみながら推奨商品を購入する動機付けを提供することができる。そのため、本実施形態は、販促情報を効果的に提供することができる。
(effect)
According to the embodiment, the information processing device can output conditions for pre-set products to the user's terminal and, based on the user's operation to register the pre-set products, can provide the user with benefits that can be used when purchasing the pre-set products. The terminal can acquire the conditions for the pre-set products and display the conditions on the display unit.
This embodiment allows us to provide users with promotional information in a quiz format, thereby motivating them to purchase recommended products while having fun. Therefore, this embodiment can effectively provide promotional information.
上述の実施形態は、以下のように表されてもよい。
[1]
予め設定された商品についての条件をユーザの端末に出力する通信処理部と、
前記予め設定された商品を登録する前記ユーザの操作に基づいて、前記予め設定された商品の購入時に使用可能な特典を前記ユーザに提供する情報処理部と、
を備える情報処理装置。
[2] 前記通信処理部は、前記ユーザの操作に基づいて前記条件を出力する、
[1]に記載の情報処理装置。
[3] 前記通信処理部は、前記ユーザの端末から取得される位置情報に基づいて前記条件を出力する、
[1]に記載の情報処理装置。
[4] 前記情報処理部は、前記予め設定された商品の登録を取り消す前記ユーザの操作に基づいて、前記ユーザに提供された前記特典を取り消す、
[1]に記載の情報処理装置。
[5] 情報処理装置と端末を含むシステムであって、
前記情報処理装置は、
予め設定された商品についての条件をユーザの端末に出力する通信処理部と、
前記予め設定された商品を登録する前記ユーザの操作に基づいて、前記予め設定された商品の購入時に使用可能な特典を前記ユーザに提供する情報処理部と、
を備え、
前記端末は、
前記条件を取得する通信処理部と、
前記条件を表示部に表示する表示処理部と、
を備える、システム。
[6] コンピュータに、
予め設定された商品についての条件をユーザの端末に出力する機能と、
前記予め設定された商品を登録する前記ユーザの操作に基づいて、前記予め設定された商品の購入時に使用可能な特典を前記ユーザに提供する機能と、
を実行させることが可能な情報処理プログラム。
The above-described embodiments may be represented as follows:
[1]
A communication processing unit that outputs pre-set product conditions to the user's terminal,
An information processing unit provides the user with benefits that can be used when purchasing the pre-configured product, based on the user's operation to register the pre-configured product.
An information processing device equipped with the following features.
[2] The communication processing unit outputs the conditions based on the user's operation.
The information processing device described in [1].
[3] The communication processing unit outputs the conditions based on the location information obtained from the user's terminal.
The information processing device described in [1].
[4] The information processing unit cancels the benefits provided to the user based on the user's operation to cancel the registration of the pre-set product.
The information processing device described in [1].
[5] A system including an information processing device and a terminal,
The aforementioned information processing device is
A communication processing unit that outputs pre-set product conditions to the user's terminal,
An information processing unit provides the user with benefits that can be used when purchasing the pre-configured product, based on the user's operation to register the pre-configured product.
Equipped with,
The aforementioned terminal is
A communication processing unit that acquires the aforementioned conditions,
A display processing unit that displays the above conditions on the display unit,
A system equipped with these features.
[6] To the computer,
A function that outputs pre-set product conditions to the user's terminal,
A function that provides the user with benefits that can be used when purchasing the pre-configured products, based on the user's operation to register the pre-configured products,
An information processing program capable of executing [the specified action].
[他の実施形態]
上述の実施形態は、装置だけでなく、装置が実行する方法に適用されてもよい。上述の実施形態は、装置のコンピュータに各機能を実行させることが可能なプログラムに適用されてもよい。上述の実施形態は、プログラムを記憶する記録媒体に適用されてもよい。
[Other embodiments]
The embodiments described above may apply not only to the apparatus but also to the methods performed by the apparatus. The embodiments described above may apply to a program that can cause the computer of the apparatus to perform each function. The embodiments described above may apply to a recording medium that stores the program.
プログラムは、実施形態に係る装置に記憶された状態で譲渡されてよいし、装置に記憶されていない状態で譲渡されてもよい。後者の場合は、プログラムは、ネットワークを介して譲渡されてよいし、記録媒体に記録された状態で譲渡されてもよい。記録媒体は、非一時的な有形の媒体である。記録媒体は、コンピュータ可読媒体である。記録媒体は、CD-ROM、メモリカード等のプログラムを記憶可能かつコンピュータで読取可能な媒体であればよく、その形態は問わない。 The program may be transferred while stored in the device according to the embodiment, or it may be transferred without being stored in the device. In the latter case, the program may be transferred via a network, or it may be transferred while recorded on a recording medium. The recording medium is a non-temporary tangible medium. The recording medium is a computer-readable medium. The recording medium may be any medium capable of storing a program and readable by a computer, such as a CD-ROM or memory card, and its form is not limited.
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 While several embodiments of the present invention have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications are possible without departing from the spirit of the invention. These embodiments and their variations are included within the scope and spirit of the invention, as well as within the scope of the invention and its equivalents as described in the claims.
1…サーバ、2…アクセスポイント、3…会計装置、4…端末、10…プロセッサ、11…メインメモリ、12…補助記憶デバイス、13…通信インタフェース、40…プロセッサ、41…メインメモリ、42…補助記憶デバイス、43…入力デバイス、44…表示デバイス、45…撮影デバイス、46…音声入力デバイス、47…音声出力デバイス、48…通信インタフェース、49…接続インタフェース、101…通信処理部、102…位置処理部、103…情報処理部、121…ユーザ情報記憶領域、122…取引情報記憶領域、123…売上情報記憶領域、124…販促情報記憶領域、401…通信処理部、402…表示処理部、403…位置処理部、404…入力処理部、C…ショッピングカート、Ma…クイズ画像、Mb…特典画像、NW…ネットワーク、S…店舗システム。
1...Server, 2...Access point, 3...Accounting device, 4...Terminal, 10...Processor, 11...Main memory, 12...Auxiliary storage device, 13...Communication interface, 40...Processor, 41...Main memory, 42...Auxiliary storage device, 43...Input device, 44...Display device, 45...Capture device, 46...Voice input device, 47...Voice output device, 48...Communication interface, 49...Connection interface, 101...Communication processing unit, 102...Location processing unit, 103...Information processing unit, 121...User information storage area, 122...Transaction information storage area, 123...Sales information storage area, 124...Promotional information storage area, 401...Communication processing unit, 402...Display processing unit, 403...Location processing unit, 404...Input processing unit, C...Shopping cart, Ma...Quiz image, Mb...Bonus image, NW...Network, S...Store system.
Claims (6)
商品を登録する前記ユーザの操作に基づいて、前記端末から前記商品の商品登録要求を取得し、前記商品が前記クイズ情報に示されるクイズの正解に該当する前記推奨商品であるかを判定し、前記商品が前記推奨商品である場合、前記商品の購入時に使用可能な特典情報を前記商品の取引情報に適用可能にする情報処理部と、
を備える情報処理装置。 After a user checks in to begin shopping, a communication processing unit outputs quiz information to the user's terminal, which is generated based on promotional information that associates information on recommended products with information on special offers, and for which the recommended product is the correct answer .
Based on the user's operation to register the product , an information processing unit obtains a product registration request for the product from the terminal, determines whether the product is the recommended product corresponding to the correct answer of the quiz shown in the quiz information, and if the product is the recommended product, makes the benefit information that can be used when purchasing the product applicable to the transaction information of the product .
An information processing device equipped with the following features.
請求項1に記載の情報処理装置。 The communication processing unit outputs the quiz information based on the user's check-in operation.
The information processing apparatus according to claim 1.
請求項1に記載の情報処理装置。 The communication processing unit outputs the quiz information based on the location information obtained from the user's terminal.
The information processing apparatus according to claim 1.
請求項1に記載の情報処理装置。 The information processing unit, based on the user's operation to cancel the registration of the product , removes the application of the benefit information from the transaction information of the product .
The information processing apparatus according to claim 1.
前記情報処理装置は、
ユーザによる買物を開始するチェックインが行われた後、推奨商品の情報と特典情報を関連付けた販促情報に基づいて生成された前記推奨商品を正解とするクイズ情報を前記ユーザの端末に出力する通信処理部と、
商品を登録する前記ユーザの操作に基づいて、前記端末から前記商品の商品登録要求を取得し、前記商品が前記クイズ情報に示されるクイズの正解に該当する前記推奨商品であるかを判定し、前記商品が前記推奨商品である場合、前記商品の購入時に使用可能な特典情報を前記商品の取引情報に適用可能にする情報処理部と、
を備え、
前記端末は、
前記情報処理装置から前記クイズ情報を取得する通信処理部と、
前記クイズ情報に基づいて、クイズと特典を示す情報を含むクイズ画像を表示部に表示する表示処理部と、
を備える、システム。 A system including an information processing device and a terminal,
The aforementioned information processing device is
After a user checks in to begin shopping, a communication processing unit outputs quiz information to the user's terminal, which is generated based on promotional information that associates information on recommended products with information on special offers, and for which the recommended product is the correct answer .
Based on the user's operation to register the product , an information processing unit obtains a product registration request for the product from the terminal, determines whether the product is the recommended product corresponding to the correct answer of the quiz shown in the quiz information, and if the product is the recommended product, makes the benefit information that can be used when purchasing the product applicable to the transaction information of the product .
Equipped with,
The aforementioned terminal is
A communication processing unit that acquires the quiz information from the information processing device,
A display processing unit that displays a quiz image containing information indicating the quiz and prizes based on the aforementioned quiz information on the display unit,
A system equipped with these features.
ユーザによる買物を開始するチェックインが行われた後、推奨商品の情報と特典情報を関連付けた販促情報に基づいて生成された前記推奨商品を正解とするクイズ情報を前記ユーザの端末に出力する機能と、
商品を登録する前記ユーザの操作に基づいて、前記端末から前記商品の商品登録要求を取得し、前記商品が前記クイズ情報に示されるクイズの正解に該当する前記推奨商品であるかを判定し、前記商品が前記推奨商品である場合、前記商品の購入時に使用可能な特典情報を前記商品の取引情報に適用可能にする機能と、
を実行させることが可能な情報処理プログラム。 On the computer,
After a user checks in to begin shopping, the system outputs quiz information to the user's terminal, which is generated based on promotional information that associates recommended product information with special offer information, and for which the recommended product is the correct answer .
Based on the user's operation to register the product , the system obtains a product registration request for the product from the terminal, determines whether the product is a recommended product corresponding to the correct answer of the quiz shown in the quiz information, and if the product is a recommended product, makes the benefit information usable when purchasing the product applicable to the product's transaction information .
An information processing program capable of executing [the specified action].
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023026514A JP7853243B2 (en) | 2023-02-22 | 2023-02-22 | Information processing equipment, systems, and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023026514A JP7853243B2 (en) | 2023-02-22 | 2023-02-22 | Information processing equipment, systems, and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024119534A JP2024119534A (en) | 2024-09-03 |
| JP7853243B2 true JP7853243B2 (en) | 2026-04-28 |
Family
ID=92591434
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023026514A Active JP7853243B2 (en) | 2023-02-22 | 2023-02-22 | Information processing equipment, systems, and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7853243B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003283702A (en) | 2002-03-25 | 2003-10-03 | Toshiba Corp | Communication information terminal, communication information method and information distribution server |
| JP2019149098A (en) | 2018-02-28 | 2019-09-05 | 株式会社Pfu | Advertisement management device, advertisement provision system, method for managing advertisement, and program |
| JP2020187797A (en) | 2020-08-13 | 2020-11-19 | 東芝テック株式会社 | Information collection device, information collection program, and information collection system |
| JP2021149242A (en) | 2020-03-17 | 2021-09-27 | 東芝テック株式会社 | Information processing apparatus, control program thereof, and information processing method |
-
2023
- 2023-02-22 JP JP2023026514A patent/JP7853243B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003283702A (en) | 2002-03-25 | 2003-10-03 | Toshiba Corp | Communication information terminal, communication information method and information distribution server |
| JP2019149098A (en) | 2018-02-28 | 2019-09-05 | 株式会社Pfu | Advertisement management device, advertisement provision system, method for managing advertisement, and program |
| JP2021149242A (en) | 2020-03-17 | 2021-09-27 | 東芝テック株式会社 | Information processing apparatus, control program thereof, and information processing method |
| JP2020187797A (en) | 2020-08-13 | 2020-11-19 | 東芝テック株式会社 | Information collection device, information collection program, and information collection system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024119534A (en) | 2024-09-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11017420B2 (en) | Processing requests to buy items or services | |
| JP7448074B2 (en) | Information processing system, information processing method, and information processing program | |
| JP7561958B2 (en) | Checkout System | |
| EP4057208A1 (en) | Mobile registration terminal and method | |
| JP7508220B2 (en) | Sales Promotion System | |
| WO2018193466A1 (en) | A system and method for integrated online and offline shopping platform | |
| KR20040053259A (en) | Commodity selling system and method | |
| JP7853243B2 (en) | Information processing equipment, systems, and programs | |
| EP4006808A1 (en) | Server and program | |
| WO2022059323A1 (en) | Bonus display system, bonus display method, and program | |
| JP6623046B2 (en) | Point management system, point management method, and point management program | |
| JP7328805B2 (en) | system and program | |
| JP4954655B2 (en) | Product sales data processing device | |
| US20200356971A1 (en) | Information management apparatus, information providing system, and information processing method | |
| JP7544906B2 (en) | Mobile communication terminal and program | |
| EP4300453A1 (en) | Checkout device and method | |
| JP7686422B2 (en) | Information processing device, program, and behavior analysis system | |
| JP7624202B2 (en) | Product sales data processing system, terminal device, settlement device, and program | |
| KR20200076334A (en) | System and method for real-time random discount service using mobile application | |
| JP2006244360A (en) | Electronic cash register | |
| WO2022269855A1 (en) | Sales support system, method, and recording medium | |
| JP2023084311A (en) | Information processing device, information processing system and control program | |
| JP2022070202A (en) | Shopping support system and shopping support method | |
| US12572972B2 (en) | Store system apparatus | |
| JP7364261B2 (en) | Usage management system, usage management method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250217 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251216 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251223 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20260213 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260324 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260416 |