JP6711497B1 - Price presentation system - Google Patents

Price presentation system Download PDF

Info

Publication number
JP6711497B1
JP6711497B1 JP2019238454A JP2019238454A JP6711497B1 JP 6711497 B1 JP6711497 B1 JP 6711497B1 JP 2019238454 A JP2019238454 A JP 2019238454A JP 2019238454 A JP2019238454 A JP 2019238454A JP 6711497 B1 JP6711497 B1 JP 6711497B1
Authority
JP
Japan
Prior art keywords
price
user
product
service
information
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
Application number
JP2019238454A
Other languages
Japanese (ja)
Other versions
JP2021107959A (en
Inventor
大貴 松村
大貴 松村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KOO CO., LTD.
Original Assignee
KOO CO., LTD.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by KOO CO., LTD. filed Critical KOO CO., LTD.
Priority to JP2019238454A priority Critical patent/JP6711497B1/en
Priority to JP2020085470A priority patent/JP2021108092A/en
Application granted granted Critical
Publication of JP6711497B1 publication Critical patent/JP6711497B1/en
Publication of JP2021107959A publication Critical patent/JP2021107959A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】動的に価格を提示することができるようにする。【解決手段】商品又はサービスの価格を提示するシステムであって、商品又はサービスを購入するユーザのユーザ端末からのリクエストに応じて、ユーザに対する商品又はサービスの提供価格を決定する価格決定部と、決定した提供価格をユーザ端末に送信する価格送信部と、を備えることを特徴とする。【選択図】図1PROBLEM TO BE SOLVED: To dynamically present a price. A system for presenting a price of a product or a service, and a price determination unit for determining an offer price of the product or the service to the user in response to a request from a user terminal of a user who purchases the product or the service. And a price transmitter that transmits the determined offer price to the user terminal. [Selection diagram] Figure 1

Description

本発明は、価格提示システムに関する。 The present invention relates to a price presentation system.

電子的に値札を付することが行われている(特許文献1参照)。 Price tags are electronically attached (see Patent Document 1).

特表2019−500657号公報Japanese Patent Publication No. 2019-500657

しかしながら、特許文献1に記載のシステムでは、電子値札画面を商品棚に配置する必要がありコストがかかる。 However, in the system described in Patent Document 1, it is necessary to arrange the electronic price tag screen on the product shelf, which is costly.

本発明はこのような背景を鑑みてなされたものであり、動的に価格を提示することのできる技術を提供することを目的とする。 The present invention has been made in view of such a background, and an object thereof is to provide a technology capable of dynamically presenting a price.

上記課題を解決するための本発明の主たる発明は、商品又はサービスの価格を提示するシステムであって、前記商品又はサービスを購入するユーザのユーザ端末からのリクエストに応じて、前記ユーザに対する前記商品又はサービスの提供価格を決定する価格決定部と、決定した前記提供価格を前記ユーザ端末に送信する価格送信部と、を備えることを特徴とする。 A main invention of the present invention for solving the above-mentioned problems is a system for presenting a price of a product or a service, wherein the product for the user is requested in response to a request from a user terminal of a user who purchases the product or the service. Alternatively, it is characterized by comprising a price deciding unit for deciding an offer price of the service, and a price transmitting unit for transmitting the decided offer price to the user terminal.

その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面により明らかにされる。 Other problems and solutions to the problems disclosed by the present application will be made clear by the section of the embodiments of the invention and the drawings.

本発明によれば、動的に価格を提示することができる。 According to the present invention, the price can be dynamically presented.

本実施形態の価格提示システムの構成例を示す図である。It is a figure which shows the structural example of the price presentation system of this embodiment. ユーザ端末1のソフトウェア構成例を示す図である。FIG. 3 is a diagram showing a software configuration example of a user terminal 1. サーバ装置2のソフトウェア構成例を示す図である。3 is a diagram showing a software configuration example of a server device 2. FIG. 販売者端末5のソフトウェア構成例を示す図である。3 is a diagram showing an example of a software configuration of seller terminal 5. FIG. プライスコードを用いて商品の価格を表示する処理の流れを説明する図である。It is a figure explaining the flow of the process which displays the price of goods using a price code. 価格の決定処理の流れを説明する図である。It is a figure explaining the flow of a price determination process. 販売者が異なる価格設定で販売施策を試験する処理の流れについて説明する図である。It is a figure explaining the flow of the process which a seller tests a sales measure with different price settings. 商品を販売している店舗を提供する処理の流れを示す図である。It is a figure which shows the flow of the process which provides the store which sells the goods. 複数の店舗の情報を表示する画面51の一例を示す図である。It is a figure which shows an example of the screen 51 which displays the information of several stores. ユーザ端末1、サーバ装置2及び販売者端末5を実装可能なコンピュータのハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of the computer which can mount the user terminal 1, the server apparatus 2, and the seller terminal 5. 拡張現実として価格を提示している様子を説明する図である。It is a figure explaining how a price is presented as augmented reality.

<発明の概要>
本発明の実施形態の内容を列記して説明する。本発明は、たとえば、以下のような構成を備える。
[項目1]
商品又はサービスの価格を提示するシステムであって、
前記商品又はサービスを購入するユーザのユーザ端末からのリクエストに応じて、前記ユーザに対する前記商品又はサービスの提供価格を決定する価格決定部と、
決定した前記提供価格を前記ユーザ端末に送信する価格送信部と、
を備えることを特徴とする価格提示システム。
[項目2]
項目1に記載の価格提示システムであって、
前記価格決定部は、前記リクエストに応じて、複数の前記商品又はサービスについて、前記ユーザに対する前記提供価格を決定し、
前記価格送信部は、複数の前記商品又はサービスについての前記提供価格を前記ユーザ端末に送信すること、
を特徴とする価格提示システム。
[項目3]
項目1に記載の価格提示システムであって、
前記ユーザを特定する情報、前記ユーザが購入した前記商品又はサービスを特定する情報、前記ユーザが購入した購入金額、及び前記ユーザが前記商品又はサービスを購入した日時を含む購入履歴を記憶する購入履歴記憶部と、をさらに備え、
前記価格決定部は、前記ユーザに対応する前記購入履歴に応じて前記提供価格を決定すること、
を特徴とする価格提示システム。
[項目4]
項目1に記載の価格提示システムであって、
前記ユーザを特定する情報、前記商品又はサービスを特定する情報、前記商品又はサービスについて決定された前記ユーザに対する前記提供価格、及び日時を含む閲覧履歴を記憶する閲覧履歴記憶部をさらに備え、
前記価格決定部は、前記ユーザに対応する前記閲覧履歴に応じて前記提供価格を決定すること、
を特徴とする価格提示システム。
[項目5]
項目1に記載の価格提示システムであって、
前記価格決定部は、第1のグループに所属する前記ユーザに対する第1の前記提供価格と、第2のグループに所属する前記ユーザに対する第2の前記提供価格とを異なる金額として決定し、
前記ユーザを特定する情報、前記商品又はサービスを特定する情報、前記商品又はサービスについて決定された前記ユーザに対する前記提供価格、及び日時を含む閲覧履歴を記憶する閲覧履歴記憶部と、
前記ユーザを特定する情報、前記ユーザが購入した前記商品又はサービスを特定する情報、前記ユーザが購入した購入金額、及び前記ユーザが前記商品又はサービスを購入した日時を含む購入履歴を記憶する購入履歴記憶部と、
前記閲覧履歴及び前記購入履歴に基づいて、前記購入金額が最大となるように、前記提供価格を決定するアルゴリズムのパラメータを決定するパラメータ決定部と、
を備えることを特徴とする価格提示システム。
[項目6]
商品又はサービスを特定する商品特定情報を符号化したコードを掲示するステップと、
ユーザ端末が前記コードから前記商品特定情報を読み取るステップと、
前記ユーザ端末が、前記商品特定情報を付帯したリクエストをサーバ装置に送信するステップと、
前記サーバ装置が、前記リクエストに応じて、前記商品又はサービスの提供価格を決定して、決定した前記提供価格を前記ユーザ端末に送信するステップと、
前記ユーザ端末が、前記提供価格を受信して、受信した前記提供価格を出力するステップと、
を備える価格提示方法。
<Outline of the invention>
The contents of the embodiments of the present invention will be listed and described. The present invention has the following configurations, for example.
[Item 1]
A system for presenting the price of goods or services,
A price determination unit that determines an offer price of the product or service to the user in response to a request from a user terminal of a user who purchases the product or service,
A price transmission unit that transmits the determined provision price to the user terminal,
A price presentation system comprising:
[Item 2]
The price presentation system according to item 1,
The price determination unit determines the provided price for the user for the plurality of products or services in response to the request,
The price transmitting unit transmits the provided prices for a plurality of the products or services to the user terminal,
A price presentation system characterized by.
[Item 3]
The price presentation system according to item 1,
A purchase history storing information that identifies the user, information that identifies the product or service purchased by the user, the purchase price of the user, and a purchase history including the date and time when the user purchased the product or service. And a storage unit,
The price determination unit determines the provided price according to the purchase history corresponding to the user,
A price presentation system characterized by.
[Item 4]
The price presentation system according to item 1,
A browsing history storage unit that stores a browsing history including information that identifies the user, information that identifies the product or service, the provision price for the user determined for the product or service, and date and time;
The price determination unit determines the provided price according to the browsing history corresponding to the user,
A price presentation system characterized by.
[Item 5]
The price presentation system according to item 1,
The price determination unit determines the first provided price for the user belonging to the first group and the second provided price for the user belonging to the second group as different amounts of money,
A browsing history storage unit that stores browsing history including information that identifies the user, information that identifies the product or service, the offer price determined for the product or service to the user, and date and time;
A purchase history storing information that identifies the user, information that identifies the product or service purchased by the user, the purchase price of the user, and a purchase history including the date and time when the user purchased the product or service. Storage part,
A parameter determination unit that determines a parameter of an algorithm that determines the offer price, based on the browsing history and the purchase history, so that the purchase amount becomes maximum.
A price presentation system comprising:
[Item 6]
Posting a code that encodes product identification information that identifies a product or service;
A step in which the user terminal reads the product specifying information from the code,
A step in which the user terminal transmits a request accompanied by the product identification information to a server device;
A step in which the server device determines an offer price of the product or service in response to the request, and transmits the decided offer price to the user terminal;
The user terminal receiving the offer price and outputting the received offer price;
A method of presenting prices.

<システムの概要>
以下、本発明の一実施形態に係る価格提示システムについて説明する。本実施形態の価格提示システムは、商品又はサービス(以下、まとめて商品と称する。)を購入しようとしているユーザに対して商品の価格を提示しようとするものである。商品の価格はユーザによって異なり得る。本実施形態では、店舗において商品の値札とともに又は値札に代えてQRコード(登録商標)などのコード(以下、プライスコードという。)を掲示しておき、ユーザがプライスコードを読み取ることにより、当該ユーザに対する商品の提供価格が提示されることを想定する。ユーザに対する価格は、値札に掲げる金額よりも安価にすることができる。
<System overview>
Hereinafter, a price presentation system according to an embodiment of the present invention will be described. The price presentation system of the present embodiment is intended to present the price of a product to a user who is trying to purchase a product or service (collectively referred to as a product hereinafter). The price of the item may vary from user to user. In the present embodiment, a code such as a QR code (registered trademark) (hereinafter referred to as a price code) is posted together with or in place of the price tag of the product in the store, and the user reads the price code, so that the user It is assumed that the offer price of the product for is presented. The price for the user can be lower than the price listed on the price tag.

図1は、本実施形態の価格提示システムの構成例を示す図である。本実施形態の価格提示システムは、サーバ装置2を含んで構成され得る。サーバ装置2は、通信ネットワーク3を通じて、ユーザ端末1及び販売者端末5とそれぞれ通信可能に接続され得る。通信ネットワーク3は、たとえばインターネットであり、公衆電話回線網や携帯電話回線網、無線通信路、イーサネット(登録商標)などにより構築される。 FIG. 1 is a diagram showing a configuration example of the price presentation system of the present embodiment. The price presentation system of the present embodiment may be configured to include the server device 2. The server device 2 may be communicatively connected to the user terminal 1 and the seller terminal 5 through the communication network 3. The communication network 3 is, for example, the Internet, and is constructed by a public telephone line network, a mobile telephone line network, a wireless communication path, Ethernet (registered trademark), or the like.

ユーザ端末1は、商品を購入しようとするユーザが操作するコンピュータである。ユーザ端末1は、例えば、スマートフォンやタブレットコンピュータ、ノートブック型のパーソナルコンピュータ、PDA(Personal Digital Assistant)などの、可搬型のコンピュータとすることができる。店舗4には、商品の値札とともにコード41が掲示される。ユーザ端末1は、コード41を読み取り、サーバ装置2にアクセスして、当該ユーザに対する商品の提供価格を取得することができる。 The user terminal 1 is a computer operated by a user who wants to purchase a product. The user terminal 1 may be a portable computer such as a smartphone, a tablet computer, a notebook personal computer, or a PDA (Personal Digital Assistant). In the store 4, a code 41 is posted together with the price tag of the product. The user terminal 1 can read the code 41, access the server device 2, and acquire the offer price of the product for the user.

サーバ装置2は、ユーザに対する商品の提供価格を決定して提示するコンピュータである。サーバ装置2は、例えばワークステーションやパーソナルコンピュータのような汎用コンピュータとしてもよいし、あるいはクラウド・コンピューティングによって論理的に実現されてもよい。 The server device 2 is a computer that determines and presents the offer price of the product for the user. The server device 2 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.

販売者端末5は、商品を販売する販売者が操作するコンピュータである。販売者は、商品の価格の決定権限を有するユーザとすることができる。販売者は、例えば、店舗4の運営者であってもよいし、店舗4において販売を委託している委託業者であってもよいし、店舗4で販売している商品の販促キャンペーンを行っているメーカーなどであってもよい。販売者端末5は、例えば、スマートフォンやタブレットコンピュータ、パーソナルコンピュータなどにより実現することができる。 The seller terminal 5 is a computer operated by a seller who sells products. The seller can be a user who has the authority to determine the price of the product. The seller may be, for example, the operator of the store 4, may be a contractor outsourcing the sale at the store 4, or may be a sales promotion campaign for the products sold at the store 4. May be a manufacturer. The seller terminal 5 can be realized by, for example, a smartphone, a tablet computer, a personal computer, or the like.

<ユーザ端末1>
図2は、ユーザ端末1のソフトウェア構成例を示す図である。ユーザ端末1は、コード撮影部111、価格取得部112、価格出力部113を備える。
<User terminal 1>
FIG. 2 is a diagram illustrating a software configuration example of the user terminal 1. The user terminal 1 includes a code photographing unit 111, a price acquisition unit 112, and a price output unit 113.

コード撮影部111は、プライスコードを読み取る。プライスコードには、商品を特定する識別情報(以下、商品IDという。)がエンコードされる。本実施形態では、プライスコードには、サーバ装置2の所定のURLに、引数として商品IDと、店舗4を特定する店舗IDとが与えられたものがエンコードされているものとする。 The code photographing unit 111 reads the price code. Identification information (hereinafter referred to as a product ID) that identifies a product is encoded in the price code. In the present embodiment, it is assumed that the price code is encoded with a predetermined URL of the server device 2, a product ID, and a store ID that identifies the store 4 as arguments.

価格取得部112は、商品の価格を取得する。価格取得部112は、コード撮影部111がプライスコードから読み取ったURL(店舗ID及び商品IDが引数として与えられている。)にアクセスして商品の提供価格を取得することができる。また、価格取得部112は、サーバ装置2にアクセスするに際して、ユーザを特定するユーザIDをサーバ装置2に送信する。価格取得部112は、サーバ装置2にアクセスする前にユーザ認証を受けるようにしてもよいし、プライスコードから読み取ったURLの引数として、ユーザIDを与えるようにしてもよい。 The price acquisition unit 112 acquires the price of the product. The price acquisition unit 112 can access the URL (store ID and product ID are given as arguments) read from the price code by the code photographing unit 111 to acquire the offered price of the product. Further, the price acquisition unit 112 transmits a user ID identifying a user to the server device 2 when accessing the server device 2. The price acquisition unit 112 may receive user authentication before accessing the server device 2, or may give a user ID as an argument of the URL read from the price code.

価格出力部113は、価格取得部112が取得した価格を出力する。価格出力部113は、例えば、画面に価格を表示することができる。価格出力部113は、例えば、価格を読み上げる合成音声を作成して、スピーカやイヤホンなどから出力することもできる。また、価格出力部113は、例えば、ARデバイスなどのデバイスにおいて、商品の値札に重畳させて価格を表示するようにすることもできる。 The price output unit 113 outputs the price acquired by the price acquisition unit 112. The price output unit 113 can display the price on the screen, for example. The price output unit 113 can also create, for example, a synthetic voice for reading the price and output it from a speaker, earphones, or the like. Further, the price output unit 113 can display the price in a device such as an AR device by superimposing it on the price tag of the product.

<サーバ装置2>
図3は、サーバ装置2のソフトウェア構成例を示す図である。サーバ装置2は、価格提供部211、価格決定部212、モデル更新部213、価格決定情報設定部214、決済処理部215、集計処理部216、集計情報提供部217、店舗情報提供部218、閲覧履歴記憶部231、購買履歴記憶部232、価格決定モデル記憶部233、価格決定情報記憶部234、集計情報記憶部235、店舗情報記憶部236を備える。
<Server device 2>
FIG. 3 is a diagram illustrating a software configuration example of the server device 2. The server device 2 includes a price providing unit 211, a price determining unit 212, a model updating unit 213, a price determining information setting unit 214, a settlement processing unit 215, an aggregation processing unit 216, an aggregation information providing unit 217, a store information providing unit 218, and browsing. The history storage unit 231, the purchase history storage unit 232, the price determination model storage unit 233, the price determination information storage unit 234, the total information storage unit 235, and the store information storage unit 236 are provided.

価格提供部211は、ユーザに対する商品の提供価格を提供する。ユーザ端末1からのアクセス(上述したプライスコードから読み取られたURLに対するアクセス)に応じて、後述する価格決定部212により決定された価格を送信する。価格提供部211は、店舗ID及び商品ID(上述したプライスコードから読み取られたURLの引数に設定されたもの)と、アクセスされたユーザを示すユーザID(認証したユーザを示すユーザIDであってもよいし、上記URLの引数に設定されたユーザIDであってもよい。)と、日時と、提供した価格とを対応付けた情報(以下、閲覧履歴という。)を閲覧履歴記憶部231に登録することができる。 The price providing unit 211 provides the offer price of the product to the user. In response to the access from the user terminal 1 (access to the URL read from the above-mentioned price code), the price determined by the price determination unit 212 described later is transmitted. The price providing unit 211 stores the store ID and the product ID (set in the argument of the URL read from the above-mentioned price code), the user ID indicating the accessed user (the user ID indicating the authenticated user, and Or the user ID set in the argument of the URL), the date and time, and the associated information (hereinafter referred to as a browsing history) in the browsing history storage unit 231. You can register.

価格決定部212は、ユーザに対する商品の提供価格を決定する。価格決定部212は、店舗4と、商品と、ユーザとに応じた提供価格を決定することができる。価格決定部212は、例えば、店舗4を示す店舗IDと、商品を示す商品IDと、ユーザを示すユーザIDとに対応する閲覧履歴を閲覧履歴記憶部231から読み出し、読み出した閲覧履歴に基づいて価格を決定することができる。価格決定部212は、例えば、ユーザの属性などの情報(ユーザに関する情報を記憶するユーザ情報記憶部をサーバ装置2が備えるようにしてもよい。)に基づいて、価格を決定することもできる。例えば、価格決定部212は、ある商品に対して価格を取得した回数に応じて価格を決定することができる。また、価格決定部212は、後述する購買履歴に基づいて価格を決定することができる。例えば、価格決定部212は、過去に同じ商品又は関連する商品を購入したか否かに応じて異なる価格を決定することができる。 The price determination unit 212 determines the offer price of the product for the user. The price determination unit 212 can determine the provided price according to the store 4, the product, and the user. The price determination unit 212 reads, for example, a browsing history corresponding to a store ID indicating the store 4, a product ID indicating a product, and a user ID indicating a user from the browsing history storage unit 231 and based on the read browsing history. The price can be determined. The price determination unit 212 can also determine the price, for example, based on information such as user attributes (the server device 2 may include a user information storage unit that stores information about users). For example, the price determination unit 212 can determine the price according to the number of times the price is acquired for a certain product. Further, the price determination unit 212 can determine the price based on the purchase history described later. For example, the price determination unit 212 can determine different prices depending on whether the same product or related products have been purchased in the past.

本実施形態では、価格決定部212は、後述する条件が満たされる価格決定情報が価格決定情報記憶部234に登録されている場合には、当該価格決定情報に基づいて価格を決定し、登録されていない場合には、後述する価格決定モデル記憶部233に記憶されている、機械学習により学習した学習モデルに基づいて価格を決定することができる。 In the present embodiment, when the price determination information satisfying the conditions described later is registered in the price determination information storage unit 234, the price determination unit 212 determines the price based on the price determination information and is registered. If not, the price can be determined based on the learning model learned by machine learning stored in the price determination model storage unit 233 described later.

価格決定モデル記憶部233は、価格を決定するためのモデル(以下、価格決定モデルという。)を記憶する。価格決定モデル記憶部233は、ユーザID、店舗ID及び商品IDに対応付けて、店舗IDが示す店舗におけるユーザIDが示すユーザに対する商品の価格を決定するための価格決定モデルを記憶する。価格決定モデルに与える入力データは、任意のデータを採用することができる。価格決定モデルは、商品IDや商品のカテゴリ、商品の属性などを入力データとし、価格を出力データとするモデルとすることができる。なお、価格決定モデルは、商品IDではなく商品カテゴリに対応付けて管理することもできる。なお、価格決定モデル記憶部233には、店舗ID及び商品IDの全ての組み合わせについて、予め価格決定モデルが登録されているものとする。例えば、当初の価格決定モデルでは、ユーザを問わずに所定の価格とするようなモデルを登録しておいてもよい。 The price determination model storage unit 233 stores a model for determining a price (hereinafter, referred to as a price determination model). The price determination model storage unit 233 stores the price determination model for determining the price of the product for the user indicated by the user ID in the store indicated by the store ID in association with the user ID, the store ID, and the product ID. Arbitrary data can be adopted as the input data given to the pricing model. The price determination model can be a model in which a product ID, a product category, a product attribute, and the like are input data and a price is output data. The price determination model can be managed in association with the product category instead of the product ID. In addition, it is assumed that the price determination models are registered in advance in the price determination model storage unit 233 for all combinations of the store ID and the product ID. For example, in the initial price determination model, a model may be registered such that the price is a predetermined price regardless of the user.

モデル更新部213は、機械学習により価格決定モデルを作成更新する。モデル更新部213は、例えば、閲覧履歴や閲覧履歴の集計値(購買に至るまでに閲覧した回数など)、購買履歴など、店舗、商品及びユーザに関して取得しうる各種の情報(その他の情報を加えてもよい。)に基づいて、当該ユーザが購買する価格を求める価格決定モデルを作成することができる。
また、モデル更新部213は、例えば、商品の価格と、商品に関する情報(カテゴリ、内容物、大きさなど、任意の情報を用いることができる。)や、ユーザに関する情報(年齢や年代、性別、居住地域、興味対象、価格反応度、ターゲティング広告に用いるユーザの各種属性など、任意の情報を用いることができる。)、ユーザによる店舗の商品の価格に関する閲覧履歴、ユーザによる店舗における商品の購買履歴などとを入力データとして機械学習を行い、購入確率を求めるモデルを作成することもできる。この場合、価格決定部212は、価格を変動させて購入確率が最大となるものを提供価格として決定することができる。
The model updating unit 213 creates and updates the pricing model by machine learning. The model update unit 213, for example, various information that can be acquired regarding the store, the product, and the user (addition of other information), such as browsing history, aggregated value of browsing history (number of browsing before purchasing), purchase history, and the like. May be used) to create a pricing model for determining the price to be purchased by the user.
In addition, the model updating unit 213 may use, for example, the price of a product, information about the product (any information such as category, contents, size, etc.) and information about the user (age, age, sex, Arbitrary information such as residence area, target of interest, price responsiveness, various attributes of the user used for targeting advertisement, etc. can be used.), browsing history regarding the price of products in the store by the user, purchase history of products in the store by the user It is also possible to create a model for obtaining the purchase probability by performing machine learning using, and the like as input data. In this case, the price determination unit 212 can change the price and determine the one having the maximum purchase probability as the provided price.

価格決定情報設定部214は、価格決定情報を設定する。価格決定情報設定部214は、販売者端末5から価格決定情報を受信すると、受信した価格決定情報を価格決定情報記憶部234に登録することができる。価格決定情報記憶部234は、店舗IDと商品IDとに対応付けて、価格決定情報と、当該価格決定情報を適するための条件とを記憶する。なお、価格決定情報設定部214は、例えば、価格決定情報を自動的に決定することもできる。 The price determination information setting unit 214 sets price determination information. Upon receiving the price determination information from the seller terminal 5, the price determination information setting unit 214 can register the received price determination information in the price determination information storage unit 234. The price determination information storage unit 234 stores the price determination information and the condition for applying the price determination information in association with the store ID and the product ID. Note that the price determination information setting unit 214 can also automatically determine the price determination information, for example.

決済処理部215は、決済に関連する処理を行う。決済処理部215は、例えば、POSレジに対して価格決定部212が決定した価格を送信することができる。なお、決済処理部215が、店舗4における商品購入に係る決済を行うようにしてもよい。 The payment processing unit 215 performs processing related to payment. The payment processing unit 215 can transmit, for example, the price determined by the price determination unit 212 to the POS cash register. Note that the payment processing unit 215 may perform payment related to product purchase at the store 4.

集計処理部216は、店舗4におけるユーザの行動に関する各種の集計を行うことができる。例えば、集計処理部216は、ユーザが価格の閲覧(価格を取得)した回数や、ユーザがある商品を購買するに至るまでに閲覧した店舗や商品、平均購入価格、割引率に対する購買傾向(価格感応度)などを集計することができる。また、同一の商品に対して異なる条件の複数の価格決定情報が登録されていた場合には、条件に応じた集計を行うことができる。例えば、複数のユーザのグループのそれぞれについて、グループに所属すること(例えば、ユーザのデモグラフィック属性が当該グループに所属するという条件を満たすこと)を条件として、同一の商品について異なる価格を決定するような価格決定情報を登録してA/Bテストを行うような場合には、集計処理部216は、各グループの購買率や利益率などを計算することができる。 The totalization processing unit 216 can perform various totalizations regarding the behavior of the user in the store 4. For example, the totalization processing unit 216 determines the number of times the user has browsed the price (obtains the price), the stores and products browsed until the user purchases a certain product, the average purchase price, and the purchase tendency (price Sensitivity) etc. can be aggregated. In addition, when a plurality of price determination information of different conditions is registered for the same product, it is possible to perform aggregation according to the conditions. For example, for each of a plurality of groups of users, different prices for the same product may be determined on the condition that they belong to the group (for example, the condition that the user's demographic attribute belongs to the group). In the case where the price determination information is registered and the A/B test is performed, the aggregation processing unit 216 can calculate the purchase rate, the profit rate, and the like of each group.

集計処理部216は、計算した集計情報を集計情報記憶部235に登録することができる。集計情報記憶部235は、店舗ID及び商品IDに対応付けて、集計情報を記憶することができる。集計情報記憶部235は、店舗IDとユーザIDとに対応付けて、商品を問わずに、当該ユーザの行動に関する集計情報を記憶するようにしてもよい。 The tally processing unit 216 can register the calculated tally information in the tally information storage unit 235. The total information storage unit 235 can store the total information in association with the store ID and the product ID. The total information storage unit 235 may store the total information regarding the behavior of the user regardless of the product, in association with the store ID and the user ID.

集計情報提供部217は、集計した情報を提供する。集計情報提供部217は、販売者端末5からのリクエストに応じて集計値を提供することができる。リクエストには、店舗若しくは商品又はその両方を特定する情報と、集計手法とを指定することができる。また、あるユーザについての集計を行う場合には、ユーザを特定するユーザIDと、集計手法とを指定するようにしてもよい。集計情報提供部217は、リクエストの受信に応じて集計処理部216を起動することができる。 The total information providing unit 217 provides total information. The total information providing unit 217 can provide the total value in response to a request from the seller terminal 5. In the request, information for identifying the store, the product, or both, and the aggregation method can be specified. In addition, when totaling a certain user, a user ID that identifies the user and a totaling method may be specified. The tabulation information providing unit 217 can activate the tabulation processing unit 216 in response to the reception of the request.

店舗情報提供部218は、店舗に関する情報を提供する。店舗情報提供部218は、ユーザ端末1から商品を指定したリクエストを受信したことに応じて、指定された商品を提供する複数の店舗のそれぞれについて、当該店舗における当該ユーザに対する商品の提供価格を取得して(価格決定部212に決定させて)、店舗と価格とを対応付けて出力することができる。店舗情報提供部218は、例えば、地図上に、指定された商品を販売する店舗の位置を表示し、各店舗におけるユーザへの商品の販売価格を表示することができるように、店舗の名称、店舗の位置情報、商品の価格などを含む情報をユーザ端末1に送信することができる。 The store information providing unit 218 provides information about the store. In response to receiving the request specifying the product from the user terminal 1, the store information providing unit 218 acquires, for each of the plurality of stores that provide the specified product, the offer price of the product to the user in the store. Then, the price and the price can be associated with each other and output (by causing the price determination unit 212 to determine). The store information providing unit 218 displays, for example, the position of the store that sells the specified product on the map, and the name of the store so that the selling price of the product to the user at each store can be displayed. Information including the location information of the store and the price of the product can be transmitted to the user terminal 1.

店舗情報記憶部236は、店舗に関する情報を記憶する。店舗情報記憶部236は、店舗IDに対応付けて店舗名と当該店舗の位置情報とを記憶することができる。 The store information storage unit 236 stores information about the store. The store information storage unit 236 can store the store name and the position information of the store in association with the store ID.

<販売者端末5>
図4は、販売者端末5のソフトウェア構成例を示す図である。販売者端末5は、価格決定情報登録部511、集計情報出力部512を備える。
<Seller terminal 5>
FIG. 4 is a diagram showing a software configuration example of the seller terminal 5. The seller terminal 5 includes a price determination information registration unit 511 and a total information output unit 512.

価格決定情報登録部511は、価格決定情報を登録する。価格決定情報登録部511は、例えば、複数条件と、それぞれの条件についての価格決定情報をサーバ装置2に送信してサーバ装置2において価格決定情報を登録することができる。 The price determination information registration unit 511 registers price determination information. The price determination information registration unit 511 can transmit the plurality of conditions and the price determination information for each condition to the server device 2 and register the price determination information in the server device 2, for example.

集計情報出力部512は、集計情報を出力する。集計情報出力部512は、店舗若しくは商品又はその両方を特定する情報と集計手法との指定を販売者から受け付けて、受け付けた情報を指定したリクエストをサーバ装置2に送信し、サーバ装置2から応答される集計情報を取得して表示することができる。 The total information output unit 512 outputs total information. The aggregated information output unit 512 receives from the seller the designation of the information specifying the store and/or the product and the aggregation method, transmits a request designating the accepted information to the server device 2, and responds from the server device 2. It is possible to obtain and display the aggregated information that is displayed.

<価格の表示処理>
図5は、プライスコードを用いて商品の価格を表示する処理の流れを説明する図である。
<Price display processing>
FIG. 5 is a diagram illustrating the flow of processing for displaying the price of a product using a price code.

ユーザがユーザ端末1を用いてQRコード(登録商標)を撮影するなどにより、ユーザ端末1がプライスタグからURLを読み取り(S401)、ユーザ端末1は、読み取ったURLにアクセスする(S402)。プライスタグにエンコードされているURLには、商品IDが含まれている。本実施形態では、プライスタグには店舗IDもエンコードされている。ユーザ端末1は、ユーザを示すユーザIDを付帯させてURLにアクセスする。 When the user photographs the QR code (registered trademark) using the user terminal 1, the user terminal 1 reads the URL from the price tag (S401), and the user terminal 1 accesses the read URL (S402). The URL encoded in the price tag includes the product ID. In the present embodiment, the shop ID is also encoded in the price tag. The user terminal 1 accesses the URL with a user ID indicating the user attached.

サーバ装置2は、当該店舗における当該商品を当該ユーザに提供する価格を決定する(S403)。 The server device 2 determines the price at which the product in the store is provided to the user (S403).

図6は、価格の決定処理の流れを説明する図である。サーバ装置2は、店舗ID及び商品IDに対応する価格決定情報であり、条件が満たされているものを価格決定情報記憶部234から検索し(S421)、そのような価格決定情報がある場合には(S422:YES)、価格決定情報に基づいて価格を決定する(S423)。価格決定情報は、例えば、価格そのものが設定されていてもよいし、割引率が設定されていてもよい。また、価格決定情報として、例えば、過去の購入回数別の価格など、任意のデータに基づいて価格を決定する関数が設定されていてもよく、この場合、サーバ装置2は、必要に応じて、閲覧履歴や購買履歴、ユーザに関する情報(不図示)などを読み出して価格決定情報の関数に与えて価格を決定することができる。
店舗ID及び商品IDに対応し、条件が満たされている価格決定情報が検索できなかった場合には(S422:NO)、サーバ装置2は、店舗IDと商品IDとに対応する価格決定モデルを価格決定モデル記憶部233読み出し(S424)、読み出した価格決定モデルを用いて価格を決定する(S425)。
FIG. 6 is a diagram illustrating the flow of price determination processing. The server device 2 searches the price determination information storage unit 234 for price determination information corresponding to the store ID and the product ID, and satisfies the condition (S421). (S422: YES), determines the price based on the price determination information (S423). For the price determination information, for example, the price itself may be set, or the discount rate may be set. Further, as the price determination information, for example, a function that determines the price based on arbitrary data such as a price for each past purchase count may be set, and in this case, the server device 2 may, if necessary, The price can be determined by reading the browsing history, the purchase history, information (not shown) regarding the user, and the like and giving the information to the function of the price determination information.
When the price determination information corresponding to the store ID and the product ID and satisfying the conditions cannot be retrieved (S422: NO), the server device 2 sets the price determination model corresponding to the store ID and the product ID. The price determination model storage unit 233 is read (S424), and the price is determined using the read price determination model (S425).

図5に戻り、サーバ装置2は、価格取得要求及び決定した価格に基づいて閲覧履歴を生成して閲覧履歴記憶部231に登録し(S404)、決定した価格をユーザ端末1に応答する(S405)。 Returning to FIG. 5, the server device 2 generates a browsing history based on the price acquisition request and the determined price, registers the browsing history in the browsing history storage unit 231 (S404), and returns the determined price to the user terminal 1 (S405). ).

ユーザ端末1は、受信した価格をユーザに提示し(S406)、ユーザが当該商品を購入する際には、購入に必要な情報を提供する(S407)。図5の例では、例えば、ユーザ端末1は、POS42に対してQRコード(登録商標)などの情報を提示し、POS42がこの情報を読み取って、決済するべき金額を把握することができる。なお、ユーザ端末1はユーザIDのみを提供し、POS42がサーバ装置2にアクセスして、ユーザ端末1のユーザに対して販売する価格を取得するようにしてもよい。 The user terminal 1 presents the received price to the user (S406), and when the user purchases the product, provides the information necessary for the purchase (S407). In the example of FIG. 5, for example, the user terminal 1 can present information such as a QR code (registered trademark) to the POS 42, and the POS 42 can read this information and grasp the amount to be paid. The user terminal 1 may provide only the user ID, and the POS 42 may access the server device 2 to obtain the price to sell to the user of the user terminal 1.

POS42は、購買情報をサーバ装置2に送信することができる(S408)。なお、POS42は、店舗4におけるPOSレジスタから直接サーバ装置2に情報を送信するようにしてもよいし、POSレジスタを取りまとめるストアコンピュータやクラウドサーバに情報を送信し、そこにサーバ装置2がアクセスするようにしてもよい。サーバ装置2は、取得した購買履歴を購買履歴記憶部232に記憶し(S409)、登録した購買履歴(その他の情報を組み合わせてもよい。)を用いて機械学習を行い価格決定モデルを更新することができる(S410)。 The POS 42 can transmit the purchase information to the server device 2 (S408). The POS 42 may directly transmit the information from the POS register in the store 4 to the server device 2, or may transmit the information to a store computer or a cloud server that manages the POS register, and the server device 2 may access the information. You may do it. The server device 2 stores the acquired purchase history in the purchase history storage unit 232 (S409), and uses the registered purchase history (other information may be combined) to perform machine learning and update the pricing model. It is possible (S410).

以上のようにして、本実施形態の価格提示システムによれば、ユーザへの商品販売価格を動的に提示し得る。 As described above, according to the price presenting system of the present embodiment, the product selling price can be dynamically presented to the user.

<A/Bテスト>
図7は、販売者が異なる価格設定で販売施策を試験する処理の流れについて説明する図である。販売施策の試験はA/Bテストとも呼ばれる。すなわち、AグループとBグループとで異なる条件(本実施形態では異なる価格)を設定して、販売その他の販売者が望むユーザの行動を観察することができる。
<A/B test>
FIG. 7 is a diagram illustrating a flow of processing in which a seller tests a sales measure with different price settings. The sales measure test is also called an A/B test. That is, it is possible to set different conditions (different prices in the present embodiment) between the A group and the B group, and observe sales and other user behaviors desired by the seller.

図7に示す処理は、図6に示す処理と重複があり、ここでは差分について説明する。まず事前に販売者端末5からサーバ装置2には価格決定情報を登録しておく(S441)。なお、少なくとも2つの販売対象者となるユーザのグループを特定する条件を設定して、2つのグループで異なる価格となるように価格決定情報が設定される。価格決定情報が登録されるため、価格の決定処理S403においては、価格決定情報が用いられる。 The processing shown in FIG. 7 overlaps with the processing shown in FIG. 6, and differences will be described here. First, price determination information is registered in the server device 2 from the seller terminal 5 in advance (S441). It should be noted that the price determination information is set so that the two groups have different prices by setting conditions for specifying at least two groups of users who are sales targets. Since the price determination information is registered, the price determination information is used in the price determination processing S403.

そして、サーバ装置2は、購買履歴を登録(S409)した後、学習モデルの更新に代えて、集計を行う(S442)。集計は、例えば、グループごとに、価格に対する購買やソーシャルネットワークでの発信など、商品に関するユーザの行動について各種の集計を行うことができる。販売者端末5は、サーバ装置2にリクエストを送信し(S443)、その集計結果を取得して(S444)、表示することができる(S445)。 Then, after registering the purchase history (S409), the server device 2 performs aggregation instead of updating the learning model (S442). For the aggregation, for example, various aggregations can be performed on the behavior of the user regarding the product, such as purchasing for a price or transmitting on a social network for each group. The seller terminal 5 can send a request to the server device 2 (S443), obtain the totalized result (S444), and display it (S445).

このようにして、販売者は価格を恣意的かつ動的に変更しながら、購買者(ユーザ)の価格に対する反応を観察することが可能となり、これに基づいて価格戦略を練ることができる。 In this way, the seller can arbitrarily and dynamically change the price while observing the reaction of the buyer (user) to the price, and based on this, can formulate the price strategy.

<店舗の提示処理>
上述した例では、1つの店舗4における価格の出力について説明したが、複数の店舗で提供される価格を提示するようにすることもできる。図8は、商品を販売している店舗を提供する処理の流れを示す図である。
<Store presentation processing>
In the above example, the output of the price at one store 4 has been described, but the prices provided at a plurality of stores may be presented. FIG. 8 is a diagram showing a flow of processing for providing a store that sells products.

ユーザ端末1がサーバ装置にリクエストを送信する(S461)。リクエストには、ユーザが所望する商品を示す商品IDが設定される。なお、ユーザ端末1は事前にユーザ認証を受ける(あるいはリクエストにユーザIDを含める)ことにより、ユーザを示すユーザIDが特定されているものとする。 The user terminal 1 sends a request to the server device (S461). In the request, a product ID indicating a product desired by the user is set. It is assumed that the user terminal 1 has previously identified the user ID indicating the user by receiving user authentication (or including the user ID in the request).

サーバ装置2は、商品IDに対応する価格決定情報又は価格モデルを価格決定情報記憶部234又は価格決定モデル記憶部233から読み出して(S462)、価格決定情報又は価格モデルの存在する店舗、すなわち、当該商品を販売している店舗を特定する。サーバ装置2は、当該商品を販売している店舗のそれぞれについて、当該ユーザに対する商品の提供価格を決定する(S463)。商品の提供価格の決定処理は、上記図5等に示した処理と同様である。サーバ装置2は、当該店舗の店舗情報を店舗情報記憶部236から読み出し(S464)、店舗情報と当該店舗における当該商品の当該ユーザに対する提供価格との一覧をユーザ端末1に応答する(S465)。ユーザ装置1は、受信した店舗情報及び価格を一覧表示することができる(S466)。 The server device 2 reads the price determination information or the price model corresponding to the product ID from the price determination information storage unit 234 or the price determination model storage unit 233 (S462), and stores where the price determination information or the price model exists, that is, Identify the store that sells the product. The server device 2 determines the offer price of the product for the user for each store that sells the product (S463). The process of determining the offered price of the product is the same as the process shown in FIG. The server device 2 reads the store information of the store from the store information storage unit 236 (S464), and responds to the user terminal 1 with a list of the store information and the offer price of the product for the user in the store (S465). The user device 1 can display a list of the received store information and prices (S466).

図9は、複数の店舗の情報を表示する画面51の一例を示す図である。同図に示すように、画面51は、商品の入力欄511を備える。ユーザ端末1は、入力欄511で指定された商品を販売している店舗を取得するリクエストをサーバ装置2に送信することになる。なお、図8の例では、商品IDをリクエストに設定するものとしたが、画面51の例のように商品名を入力し、リクエストには商品名を指定して、サーバ装置2において商品名に対応する商品IDを検索するようにしてもよい。ユーザ端末1は、サーバ装置2から応答される店舗情報と価格に基づいて、マップ512上に、店舗を示すマーカー513と、その店舗において販売される商品の価格514とが表示することができる。 FIG. 9: is a figure which shows an example of the screen 51 which displays the information of several stores. As shown in the figure, the screen 51 includes a product input field 511. The user terminal 1 will send a request to the server device 2 to acquire a store that sells the product specified in the input field 511. Although the product ID is set in the request in the example of FIG. 8, the product name is input as in the example of the screen 51, the product name is specified in the request, and the product name is set in the server device 2. The corresponding product ID may be searched. The user terminal 1 can display a marker 513 indicating a store and a price 514 of a product sold in the store on the map 512 based on the store information and the price returned from the server device 2.

マップ512上に表示される複数の店舗は、同一の販売者により運営されていても、異なる販売者により運営されていてもよい。例えば、同一の販売者により運営される複数の店舗がマップ512に表示される場合、販売者は、例えば、価格によって移動する距離を上述したA/Bテストにより把握したうえで、混み合っている店舗から、空いている店舗に誘導するような価格を設定するような価格決定情報を登録することが可能となる。 The plurality of stores displayed on the map 512 may be operated by the same seller or different sellers. For example, when a plurality of stores operated by the same seller are displayed on the map 512, the seller is crowded after grasping the distance traveled by the price by the above-mentioned A/B test. From the store, it is possible to register price determination information that sets a price that leads to a vacant store.

<ハードウェア>
図10は、ユーザ端末1、サーバ装置2及び販売者端末5を実装可能なコンピュータのハードウェア構成例を示す図である。コンピュータは、コンピュータは、CPU01、メモリ202、記憶装置203、通信インタフェース204、入力装置205、出力装置206を備える。記憶装置203は、各種のデータやプログラムを記憶する、例えばハードディスクドライブやソリッドステートドライブ、フラッシュメモリなどである。通信インタフェース204は、通信ネットワーク3に接続するためのインタフェースであり、例えばイーサネット(登録商標)に接続するためのアダプタ、公衆電話回線網に接続するためのモデム、無線通信を行うための無線通信機、シリアル通信のためのUSB(Universal Serial Bus)コネクタやRS232Cコネクタなどである。入力装置205は、データを入力する、例えばキーボードやマウス、タッチパネル、ボタン、マイクロフォンなどである。出力装置206は、データを出力する、例えばディスプレイやプリンタ、スピーカなどである。上述したユーザ端末1、サーバ装置2及び販売者端末5の各機能部は、CPU201が記憶装置203に記憶されているプログラムをメモリ202に読み出して実行することにより実現することができる。また、上述したサーバ装置2が備える各記憶部は、メモリ202及び記憶装置203が提供する記憶領域の一部として実現することができる。
<Hardware>
FIG. 10 is a diagram illustrating a hardware configuration example of a computer in which the user terminal 1, the server device 2, and the seller terminal 5 can be mounted. The computer includes a CPU 01, a memory 202, a storage device 203, a communication interface 204, an input device 205, and an output device 206. The storage device 203 is, for example, a hard disk drive, a solid state drive, a flash memory, or the like that stores various data and programs. The communication interface 204 is an interface for connecting to the communication network 3, for example, an adapter for connecting to Ethernet (registered trademark), a modem for connecting to a public telephone line network, and a wireless communication device for performing wireless communication. , A USB (Universal Serial Bus) connector for serial communication, an RS232C connector, and the like. The input device 205 is, for example, a keyboard, a mouse, a touch panel, a button, a microphone or the like for inputting data. The output device 206 is, for example, a display, a printer, a speaker, or the like that outputs data. Each functional unit of the user terminal 1, the server device 2, and the seller terminal 5 described above can be realized by the CPU 201 reading a program stored in the storage device 203 into the memory 202 and executing the program. Further, each storage unit included in the server device 2 described above can be realized as a part of a storage area provided by the memory 202 and the storage device 203.

以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。 Although the present embodiment has been described above, the above embodiment is for facilitating the understanding of the present invention, and is not for limiting and interpreting the present invention. The present invention can be modified and improved without departing from the spirit thereof, and the present invention also includes equivalents thereof.

例えば、本実施形態では、サーバ装置2は1台のコンピュータであるものとしたが、これに限らず、複数台のコンピュータにより実現することもできる。例えば、サーバ装置2が備える各機能部及び記憶部を、複数のコンピュータに配備し、複数のコンピュータが協働してサーバ装置2の機能を提供することができる。 For example, in the present embodiment, the server device 2 is assumed to be one computer, but the invention is not limited to this, and it may be realized by a plurality of computers. For example, each function unit and storage unit included in the server device 2 can be provided in a plurality of computers, and the plurality of computers can cooperate to provide the function of the server device 2.

また、本実施形態では、ある店舗において販売されるある商品について、あるユーザに対して販売される価格について提示するものとしたが、これに加えて又はこれに代えて、ある時点における価格を提示することもできる。すなわち、価格提示のリクエストを受けた時間に応じた価格を決定することができる。これによりタイムセールなどの対応が可能となる。また、その時、その店舗(場所)、その人(ユーザ)に対して、その商品をいくらで提供するのかを決定することにより、ユーザの購入し易いタイミングで価格を変動させることで、購買意欲を向上させることができる。 Further, in the present embodiment, for a certain product sold at a certain store, the price to be sold to a certain user is presented. However, in addition to or instead of this, the price at a certain time is presented. You can also do it. That is, it is possible to determine the price according to the time when the price presentation request is received. This makes it possible to deal with time sales. At that time, by deciding how much the product is provided to the store (location) and the person (user), the price is changed at the timing when the user easily purchases, thereby increasing the purchase intent. Can be improved.

また、上述した複数の店舗をマップに表示する例の場合、同一の商品についての店舗及び価格をマップに表示するものとしたが、これに限らず、類似した商品を表示するようにしてもよい。この場合、例えば、商品のカテゴリやキーワードなどをサーバ装置2に送信し、サーバ装置2ではカテゴリやキーワードに対応する商品を検索して応答することができる。 In the case of displaying a plurality of stores on the map described above, the stores and prices of the same product are displayed on the map, but the present invention is not limited to this, and similar products may be displayed. .. In this case, for example, the category or keyword of the product can be transmitted to the server device 2, and the server device 2 can search for the product corresponding to the category or the keyword and respond to it.

<まとめた価格提示メニュー>
また、本実施形態では、1つの商品についての価格を提示することを説明したが、複数の商品についての価格を提示することもできる。例えば、メニューに対してコードを付与しておき、メニューに含まれている全ての商品についての価格を動的にサーバ装置2から提供することができる。この場合において、メニューに対して拡張現実(AR)画像として価格を表示するようにしてもよい。
<Summary of price presentation menu>
Further, in the present embodiment, the description has been made that the price for one product is presented, but the prices for a plurality of products can also be presented. For example, a code can be added to the menu, and the prices of all the products included in the menu can be dynamically provided from the server device 2. In this case, the price may be displayed as an augmented reality (AR) image on the menu.

図11は、拡張現実として価格を提示している様子を説明する図である。例えば、ユーザ端末1が備えるカメラ(不図示)により、店舗4に掲示してあるメニュー521を撮影すると、QRコード(登録商標)522を読み取って、メニュー521を特定するメニューIDをサーバ装置2に送信するようにする。サーバ装置2では、メニューIDに対応付けて商品IDを管理(メニュー情報記憶部)しておき、メニューIDに対応する商品IDのそれぞれについて価格を決定し、ユーザ端末1に応答することができる。ユーザ端末1では、応答された価格524をメニュー521上に重畳表示することができる。これにより、複数商品について、店舗及びユーザに応じた価格を一度に提示することができる。 FIG. 11 is a diagram for explaining how prices are presented as augmented reality. For example, when the camera (not shown) provided in the user terminal 1 captures an image of the menu 521 displayed in the store 4, the QR code (registered trademark) 522 is read, and the server device 2 is provided with a menu ID that identifies the menu 521. Try to send. The server device 2 manages the product ID in association with the menu ID (menu information storage unit), determines the price for each product ID corresponding to the menu ID, and can respond to the user terminal 1. In the user terminal 1, the responded price 524 can be superimposed and displayed on the menu 521. Accordingly, it is possible to present the prices according to the store and the user for a plurality of products at one time.

<ログインなしのユーザ>
また、本実施形態では、ユーザは事前にユーザ認証を受けているものとしたが、ユーザ認証を受けていない匿名ユーザに対して価格を提供するようにすることもできる。この場合、サーバ装置2は、ユーザを問わず、店舗4ごとに、リクエストを受け付けたタイミングに応じて商品の価格を決定することができる。価格の決定は、例えば、所定範囲内でランダムに価格を上下させるようにしてもよいし、所定の期限(例えば、食品を廃棄する時間としてもよいし、恣意的に設定した時間としてもよい。)までに段階的にまたは連続的に価格が下がる又は上がるように価格を決定することもできる。また、ユーザ端末1からGPSなどで取得した位置情報を取得して、位置情報に応じた価格を決定するようにしてもよい。
<User without login>
Further, in the present embodiment, the user is assumed to have been previously authenticated by the user, but it is also possible to provide the price to an anonymous user who has not been authenticated by the user. In this case, the server device 2 can determine the price of the product for each store 4 regardless of the user, according to the timing of receiving the request. The price may be determined by, for example, randomly raising or lowering the price within a predetermined range, or by a predetermined deadline (for example, the time to dispose of the food, or the time arbitrarily set. It is also possible to determine the price so that the price will gradually decrease or increase by ). Further, the position information acquired by the GPS or the like may be acquired from the user terminal 1, and the price according to the position information may be determined.

また、ユーザの認証は行うことなく、例えば、ユーザ端末2に対してCookieを発行することなどにより、ユーザ端末2を識別するようにし、識別したユーザ端末2に応じた価格を決定するようにすることもできる。この場合、ユーザがユーザ端末2を操作して行った他のサイトにおける行動履歴などもCookieを用いて追跡し、行動履歴に応じた価格決定を行うこともできる。この場合の、ユーザIDに代えて、あるいはユーザIDと併用して、ユーザ端末2を特定するユーザ端末IDを用いることにより、ユーザ認証を行った場合と同様の価格決定処理により価格を動的に決定することができる。 In addition, without authenticating the user, the user terminal 2 is identified by issuing a Cookie to the user terminal 2, and the price according to the identified user terminal 2 is determined. You can also In this case, it is also possible to use Cookie to track the behavior history of other sites performed by the user operating the user terminal 2 and make a price determination according to the behavior history. In this case, instead of the user ID, or in combination with the user ID, by using the user terminal ID that identifies the user terminal 2, the price is dynamically determined by the same price determination process as when the user authentication is performed. You can decide.

1 ユーザ端末
2 サーバ装置
3 通信ネットワーク
4 店舗
5 販売者端末
111 コード撮影部
112 価格取得部
113 価格出力部
211 価格提供部
212 価格決定部
213 モデル更新部
214 価格決定情報設定部
215 決済処理部
216 集計処理部
217 集計情報提供部
231 閲覧履歴記憶部
232 購買履歴記憶部
233 価格決定モデル記憶部
234 価格決定情報記憶部
235 集計情報記憶部
236 店舗情報記憶部
511 価格決定情報登録部
512 集計情報出力部
DESCRIPTION OF SYMBOLS 1 User terminal 2 Server device 3 Communication network 4 Store 5 Seller terminal 111 Code photographing unit 112 Price acquisition unit 113 Price output unit 211 Price provision unit 212 Price determination unit 213 Model update unit 214 Price determination information setting unit 215 Payment processing unit 216 Aggregation processing unit 217 Aggregation information providing unit 231 Browsing history storage unit 232 Purchase history storage unit 233 Price determination model storage unit 234 Price determination information storage unit 235 Aggregation information storage unit 236 Store information storage unit 511 Price determination information registration unit 512 Aggregation information output Department

Claims (3)

商品又はサービスの価格を提示するシステムであって、
前記商品又はサービスを購入するユーザのユーザ端末からのリクエストに応じて、前記ユーザに対する前記商品又はサービスの提供価格を決定する価格決定部であって、第1のグループに所属する前記ユーザに対する第1の前記提供価格と、第2のグループに所属する前記ユーザに対する第2の前記提供価格とを異なる金額として決定する、前記価格決定部と、
決定した前記提供価格を前記ユーザ端末に送信する価格送信部と、
前記ユーザを特定する情報、前記商品又はサービスを特定する情報、前記商品又はサービスについて決定された前記ユーザに対する前記提供価格、及び日時を含む閲覧履歴を記憶する閲覧履歴記憶部と、
前記ユーザを特定する情報、前記ユーザが購入した前記商品又はサービスを特定する情報、前記ユーザが購入した購入金額、及び前記ユーザが前記商品又はサービスを購入した日時を含む購入履歴を記憶する購入履歴記憶部と、
前記閲覧履歴及び前記購入履歴に基づいて、前記購入金額が最大となるように、前記提供価格を決定するアルゴリズムのパラメータを決定するパラメータ決定部と、
を備えることを特徴とする価格提示システム。
A system for presenting the price of goods or services,
A price deciding unit that decides an offer price of the product or service to the user in response to a request from a user terminal of a user who purchases the product or service, the first deciding unit for the user belonging to the first group. And the price determination unit that determines the provided price of and the second provided price for the user belonging to the second group as different amounts of money.
A price transmission unit that transmits the determined provision price to the user terminal,
A browsing history storage unit that stores browsing history including information that identifies the user, information that identifies the product or service, the provision price for the user determined for the product or service, and date and time,
A purchase history that stores information that identifies the user, information that identifies the product or service purchased by the user, the purchase price of the user, and a purchase history including the date and time when the user purchased the product or service. Storage part,
A parameter determination unit that determines a parameter of an algorithm that determines the provided price, based on the browsing history and the purchase history, so as to maximize the purchase amount;
A price presentation system comprising:
商品又はサービスの価格を提示する方法であって、
前記商品又はサービスを購入するユーザのユーザ端末からのリクエストに応じて、前記ユーザに対する前記商品又はサービスの提供価格を決定するステップであって、第1のグループに所属する前記ユーザに対する第1の前記提供価格と、第2のグループに所属する前記ユーザに対する第2の前記提供価格とを異なる金額として決定する、前記決定するステップと、
決定した前記提供価格を前記ユーザ端末に送信するステップと、
前記ユーザを特定する情報、前記商品又はサービスを特定する情報、前記商品又はサービスについて決定された前記ユーザに対する前記提供価格、及び日時を含む閲覧履歴を記憶するステップと、
前記ユーザを特定する情報、前記ユーザが購入した前記商品又はサービスを特定する情報、前記ユーザが購入した購入金額、及び前記ユーザが前記商品又はサービスを購入した日時を含む購入履歴を記憶するステップと、
前記閲覧履歴及び前記購入履歴に基づいて、前記購入金額が最大となるように、前記提供価格を決定するアルゴリズムのパラメータを決定するステップと、
を備えることを特徴とする方法。
A method of presenting the price of goods or services, comprising:
The step of deciding an offer price of the product or service for the user in response to a request from a user terminal of a user who purchases the product or service, the first step for the user belonging to a first group. Determining the offer price and the second offer price for the user belonging to the second group as different amounts;
Transmitting the determined offer price to the user terminal,
Storing a browsing history including information identifying the user, information identifying the product or service, the provision price for the user determined for the product or service, and date and time;
Storing information identifying the user, information identifying the product or service purchased by the user, the purchase price of the user, and a purchase history including the date and time the user purchased the product or service; ,
Determining a parameter of an algorithm for determining the offer price so that the purchase amount becomes maximum, based on the browsing history and the purchase history,
A method comprising:.
商品又はサービスの価格を提示するためのプログラムであって、
コンピュータに、
前記商品又はサービスを購入するユーザのユーザ端末からのリクエストに応じて、前記ユーザに対する前記商品又はサービスの提供価格を決定するステップであって、第1のグループに所属する前記ユーザに対する第1の前記提供価格と、第2のグループに所属する前記ユーザに対する第2の前記提供価格とを異なる金額として決定する、前記決定するステップと、
決定した前記提供価格を前記ユーザ端末に送信するステップと、
前記ユーザを特定する情報、前記商品又はサービスを特定する情報、前記商品又はサービスについて決定された前記ユーザに対する前記提供価格、及び日時を含む閲覧履歴を記憶するステップと、
前記ユーザを特定する情報、前記ユーザが購入した前記商品又はサービスを特定する情報、前記ユーザが購入した購入金額、及び前記ユーザが前記商品又はサービスを購入した日時を含む購入履歴を記憶するステップと、
前記閲覧履歴及び前記購入履歴に基づいて、前記購入金額が最大となるように、前記提供価格を決定するアルゴリズムのパラメータを決定するステップと、
を実行させるためのプログラム。
A program for presenting the price of goods or services,
On the computer,
The step of deciding an offer price of the product or service for the user in response to a request from a user terminal of a user who purchases the product or service, the first step for the user belonging to a first group. Determining the offer price and the second offer price for the user belonging to the second group as different amounts;
Transmitting the determined offer price to the user terminal,
Storing a browsing history including information identifying the user, information identifying the product or service, the provision price for the user determined for the product or service, and date and time;
Storing information identifying the user, information identifying the product or service purchased by the user, the purchase price of the user, and a purchase history including the date and time the user purchased the product or service; ,
Determining a parameter of an algorithm for determining the offer price so that the purchase amount becomes maximum, based on the browsing history and the purchase history,
A program to execute.
JP2019238454A 2019-12-27 2019-12-27 Price presentation system Active JP6711497B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019238454A JP6711497B1 (en) 2019-12-27 2019-12-27 Price presentation system
JP2020085470A JP2021108092A (en) 2019-12-27 2020-05-14 Price presentation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019238454A JP6711497B1 (en) 2019-12-27 2019-12-27 Price presentation system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020085470A Division JP2021108092A (en) 2019-12-27 2020-05-14 Price presentation system

Publications (2)

Publication Number Publication Date
JP6711497B1 true JP6711497B1 (en) 2020-06-17
JP2021107959A JP2021107959A (en) 2021-07-29

Family

ID=71079311

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019238454A Active JP6711497B1 (en) 2019-12-27 2019-12-27 Price presentation system
JP2020085470A Pending JP2021108092A (en) 2019-12-27 2020-05-14 Price presentation system

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2020085470A Pending JP2021108092A (en) 2019-12-27 2020-05-14 Price presentation system

Country Status (1)

Country Link
JP (2) JP6711497B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7241140B1 (en) 2021-09-17 2023-03-16 Line株式会社 program, information processing method, terminal, server

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4620807B2 (en) * 2009-05-11 2011-01-26 インターナショナル・ビジネス・マシーンズ・コーポレーション Self-shopping support to acquire content from electronic shelf labels (ESL)
JP2018025844A (en) * 2016-08-08 2018-02-15 大日本印刷株式会社 Settlement support system and portable terminal
JP6553162B2 (en) * 2017-12-20 2019-07-31 ヤフー株式会社 Information processing apparatus, information processing method, and information processing program

Also Published As

Publication number Publication date
JP2021108092A (en) 2021-07-29
JP2021107959A (en) 2021-07-29

Similar Documents

Publication Publication Date Title
KR102658873B1 (en) Augmented reality devices, systems and methods for purchasing
AU2012302072B2 (en) Mobile platform for redeeming deals
JP5756138B2 (en) Product sales apparatus and product sales method
KR102257596B1 (en) smart product registration system and online e-commerce system using the same
US20130117152A1 (en) Javascript Widget Storefront
JP2022514154A (en) Inventory capture, image processing, and market descriptor pricing systems
WO2013119743A1 (en) Consumer promotion management system
KR101765415B1 (en) Method and device for providing connection and revenue sharing between seller and selling agent
JP6781187B2 (en) Information processing equipment, information processing methods and information processing programs
KR20090001595A (en) Method of managing a shopping mall site
JP2015087938A (en) Product sales management server and internet sales promotion system
KR20120087321A (en) System and method for managment cupon
JP6711497B1 (en) Price presentation system
JP2016024479A (en) Sales supporting system
KR101576211B1 (en) Apparatus and method for advertisement
JP2007041663A (en) System, method and program for distributing advertisement
JP2012068868A (en) Shopping cart system using two-dimensional code peculiar to each product
KR20140114959A (en) Integrated management system of the traditional market
JP2008117216A (en) Mutual information exchange/transaction/information management system of deposited movables
KR20170019394A (en) System and method for intermediating selling products
KR20180101078A (en) Apparatus and Method for online product purchase
KR20120030257A (en) System and method for distributing shopping records
TW201407515A (en) Method and system for processing shopping information over internet, and a readable storage medium
KR20170109512A (en) System and method for intermediating selling products
JP7432039B2 (en) Information processing method and terminal

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191227

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20191227

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20200110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200312

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200413

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: 20200423

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200514

R150 Certificate of patent or registration of utility model

Ref document number: 6711497

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250