Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7500371B2 - Server device and program - Google Patents
[go: Go Back, main page]

JP7500371B2 - Server device and program - Google Patents

Server device and program Download PDF

Info

Publication number
JP7500371B2
JP7500371B2 JP2020157869A JP2020157869A JP7500371B2 JP 7500371 B2 JP7500371 B2 JP 7500371B2 JP 2020157869 A JP2020157869 A JP 2020157869A JP 2020157869 A JP2020157869 A JP 2020157869A JP 7500371 B2 JP7500371 B2 JP 7500371B2
Authority
JP
Japan
Prior art keywords
consumer
information
store
purchasing
direct
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
JP2020157869A
Other languages
Japanese (ja)
Other versions
JP2022051412A (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.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
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 Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2020157869A priority Critical patent/JP7500371B2/en
Publication of JP2022051412A publication Critical patent/JP2022051412A/en
Application granted granted Critical
Publication of JP7500371B2 publication Critical patent/JP7500371B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明の実施形態は、サーバ装置及びプログラムに関する。 An embodiment of the present invention relates to a server device and a program.

従来、生鮮野菜や果物等の農産物の販売方法として、生産者から出荷された農産物を卸売市場や小売店を経由して消費者に販売する方法が行われている。 Traditionally, agricultural products such as fresh vegetables and fruits have been sold by being shipped from producers and sold to consumers via wholesale markets or retail stores.

また、近年では、生産者が生産している農産物の情報をホームページ等のウェブサイトに掲載し、消費者から農作物の注文をオンラインで受け付けることで、生産者から消費者に直接農作物を販売する「産直販売」と呼ばれる販売方式も存在している。産直販売では、消費者は一般の店舗では扱われない農作物を購入できる等の利点がある。また、生産者にとっても生産数や出荷数の予測が立てやすいため、他品種の農作物を少量生産できる等の利点がある。 In recent years, a sales method known as "direct sales" has emerged in which producers sell agricultural products directly to consumers by posting information about the produce they produce on their homepages or other websites and accepting orders for agricultural products from consumers online. Direct sales have the advantage that consumers can purchase agricultural products that are not sold in general stores. It also has the advantage that producers can easily predict production and shipping numbers, allowing them to produce small quantities of other varieties of agricultural products.

しかしながら、産直販売では、所望の農作物を販売するウェブサイトを探す手間が発生するため、インターネットに不慣れな消費者や農産物の購入に関心の低い消費者にとっては馴染みが薄く、産直販売のサービスそのものを知らない消費者も多い。そのため、産直販売の利用機会を向上させることが可能な技術が望まれている。 However, direct sales require the effort of searching for websites selling the desired agricultural products, making them unfamiliar to consumers who are unfamiliar with the Internet or who have little interest in purchasing agricultural products, and many consumers are not even aware of the direct sales service. For this reason, technology that can increase opportunities to use direct sales is desired.

本発明が解決しようとする課題は、産直販売の利用機会を向上させることが可能なサーバ装置及びプログラムを提供することである。 The problem that this invention aims to solve is to provide a server device and a program that can increase the opportunities for direct sales.

実施形態のサーバ装置は、消費者が購入する商品又は購入した商品の品種が記録された購買情報に基づいて、前記消費者の購買傾向を分析する分析手段と、農作物の産直販売を行う各サイトのアドレスと、当該サイトで販売される農作物の品種とを関連付けた候補リストの中から、前記分析手段で分析された前記購買傾向に対応する農作物を選定する選定手段と、前記選定手段で選定された農作物を販売する前記サイトのアドレスを含んだ産直情報を、前記消費者に提供する提供手段と、前記消費者が存在する位置を特定する位置特定手段と、前記位置特定手段で特定された前記消費者の位置が、前記商品を販売する店舗の所在地に該当するか否かを判定する判定手段と、を備え、前記分析手段は、前記判定手段で該当すると判定されたことを条件に、前記消費者の分析を開始し、前記選定手段は、前記分析手段で分析された前記購買傾向に対応する農作物のうち、前記店舗で販売される商品の品種と同一又は類似する品種を除いた残りの農作物を選定する。 The server device of an embodiment comprises an analysis means for analyzing the purchasing tendencies of a consumer based on purchasing information in which the products purchased by the consumer or the varieties of the products purchased by the consumer are recorded; a selection means for selecting an agricultural product corresponding to the purchasing tendency analyzed by the analysis means from a candidate list that associates the addresses of each site that sells agricultural products directly from the producer with the varieties of agricultural products sold on the site; a provision means for providing the consumer with direct-from-producer information including the addresses of the sites selling the agricultural products selected by the selection means; a location identification means for identifying the location where the consumer is located; and a determination means for determining whether the location of the consumer identified by the location identification means corresponds to the location of a store selling the products. The analysis means begins analysis of the consumer on the condition that the determination means determines that it corresponds, and the selection means selects the remaining agricultural products from the agricultural products corresponding to the purchasing tendencies analyzed by the analysis means, excluding varieties that are the same as or similar to the varieties of products sold at the store.

図1は、実施形態にかかる販売支援システムの構成例を示す図である。FIG. 1 is a diagram illustrating an example of a configuration of a sales support system according to an embodiment. 図2は、実施形態に係るPOS端末のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of the hardware configuration of a POS terminal according to an embodiment. 図3は、実施形態に係るWebサーバのハードウェア構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of a hardware configuration of a Web server according to the embodiment. 図4は、実施形態に係る消費者端末のハードウェア構成の一例を示す図である。FIG. 4 is a diagram illustrating an example of a hardware configuration of a consumer terminal according to the embodiment. 図5は、実施形態に係るサーバ装置のハードウェア構成の一例を示す図である。FIG. 5 is a diagram illustrating an example of a hardware configuration of a server device according to the embodiment. 図6は、実施形態に係る消費者管理DBのデータ構成の一例を示す図である。FIG. 6 is a diagram illustrating an example of a data configuration of a consumer management DB according to the embodiment. 図7は、実施形態に係る店舗管理DBのデータ構成の一例を示す図である。FIG. 7 is a diagram illustrating an example of a data configuration of a store management DB according to the embodiment. 図8は、実施形態に係る生産者管理DBのデータ構成の一例を示す図である。FIG. 8 is a diagram illustrating an example of a data configuration of a producer management DB according to the embodiment. 図9は、実施形態に係る購買履歴DBのデータ構成の一例を示す図である。FIG. 9 is a diagram illustrating an example of a data configuration of a purchase history DB according to the embodiment. 図10は、実施形態に係るサーバ装置の機能構成の一例を示す図である。FIG. 10 is a diagram illustrating an example of a functional configuration of a server device according to the embodiment. 図11は、実施形態のサーバ装置が行う処理の一例を示すフローチャートである。FIG. 11 is a flowchart illustrating an example of a process performed by the server device according to the embodiment.

以下、図面を参照して、実施形態について詳細に説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。 The following describes the embodiments in detail with reference to the drawings. Note that the present invention is not limited to the embodiments described below.

図1は、実施形態にかかる販売支援システムの構成例を示す図である。図1に示すように、販売支援システム1は、POS(Point of Sales)端末10と、Webサーバ20と、消費者端末30と、サーバ装置40とを有する。POS端末10、Webサーバ20、消費者端末30及びサーバ装置40は、インターネットや携帯電話回線網等のネットワークNを介して通信可能に接続される。 Fig. 1 is a diagram showing an example of the configuration of a sales support system according to an embodiment. As shown in Fig. 1, the sales support system 1 has a POS (Point of Sales) terminal 10, a Web server 20, a consumer terminal 30, and a server device 40. The POS terminal 10, the Web server 20, the consumer terminal 30, and the server device 40 are connected to each other so as to be able to communicate with each other via a network N such as the Internet or a mobile phone network.

POS端末10は、商品販売データ処理を実行する商品販売データ処理装置である。POS端末10は、店舗SPの各々に設けられる。POS端末10は、店員等のオペレータによって操作され、店舗SP内で販売される商品の売上登録と決済処理とを実行する。 The POS terminal 10 is a product sales data processing device that processes product sales data. The POS terminal 10 is provided in each store SP. The POS terminal 10 is operated by an operator such as a store clerk, and performs sales registration and payment processing for products sold in the store SP.

具体的には、POS端末10は、バーコード等のコードシンボルを読み取るコード読取部15(図2参照)を備え、このコード読取部15を介して、商品に付されたコードシンボルから当該商品を識別可能な商品IDを読み取る。また、POS端末10は、各商品の商品IDに関連付けて商品名や品種、価格等の商品情報が記憶された商品マスタ171(図2参照)を参照し、読取装置を介して読み取った商品IDに対応する商品情報を特定する。そして、POS端末10の制御部11(図2参照)は、読み取った商品IDや、当該商品IDに対応する商品情報をRAM(Read Only Memory)等に一時記憶することで、消費者が1購入する各商品の売上登録を行う。 Specifically, the POS terminal 10 has a code reading unit 15 (see FIG. 2) that reads code symbols such as barcodes, and uses the code reading unit 15 to read a product ID that can identify the product from the code symbol attached to the product. The POS terminal 10 also references a product master 171 (see FIG. 2) that stores product information such as product name, variety, and price in association with the product ID of each product, and identifies the product information corresponding to the product ID read via the reading device. The control unit 11 (see FIG. 2) of the POS terminal 10 then temporarily stores the read product ID and the product information corresponding to the product ID in a RAM (Read Only Memory) or the like, thereby registering the sales of each product purchased by the consumer.

また、POS端末10の制御部11は、売上登録の完了を指示する操作を受け付けると、それまでに売上登録された各商品の商品情報に基づいて、消費者が購入する商品の合計金額を算出する。そして、POS端末10の制御部11は、消費者が支払った支払金額で商品を精算する決済処理を実行する。 When the control unit 11 of the POS terminal 10 receives an instruction to complete the sales registration, it calculates the total price of the products to be purchased by the consumer based on the product information of each product that has been registered for sales up to that point. The control unit 11 of the POS terminal 10 then executes a settlement process to settle the product payment with the amount paid by the consumer.

また。POS端末10の制御部11は、1取引分の売上登録及び決済処理が完了すると、その取引内容を示したデータ(以下、購買情報ともいう)を生成し、当該購買情報を図示しないプリンタ装置で印字させることで紙レシートを出力する。例えば、購買情報は、登録された商品の商品ID,商品名、品種、価格等の他、商品の合計金額、支払金額、釣り銭金額等を含む。なお、1取引とは、一人の消費者に対して商品の売上登録及び決済処理が行われる期間を意味する。 Furthermore, when the sales registration and payment process for one transaction is completed, the control unit 11 of the POS terminal 10 generates data indicating the transaction details (hereinafter also referred to as purchase information) and outputs a paper receipt by printing the purchase information with a printer device (not shown). For example, the purchase information includes the product ID, product name, variety, price, etc. of the registered product, as well as the total price of the product, the payment amount, the change amount, etc. Note that one transaction refers to the period during which sales registration and payment process for a product are performed for one consumer.

また、POS端末10の制御部11は、生成した購買情報をサーバ装置40に送信する。具体的には、POS端末10の制御部11は、一取引の間に消費者を識別する消費者IDが入力されると、決済処理の完了後に、入力された消費者IDと生成した購買情報とをサーバ装置40に送信する。なお、この場合、POS端末10は、紙レシートを出力してもよいし、出力しなくてもよい。例えば、後述するように、購買情報が電子レシートの形態で消費者に提供される場合、POS端末10の制御部11は、紙レシートの出力を抑制してもよい。 The control unit 11 of the POS terminal 10 also transmits the generated purchasing information to the server device 40. Specifically, when a consumer ID that identifies a consumer is input during a transaction, the control unit 11 of the POS terminal 10 transmits the input consumer ID and the generated purchasing information to the server device 40 after the payment process is completed. In this case, the POS terminal 10 may or may not output a paper receipt. For example, as described below, if the purchasing information is provided to the consumer in the form of an electronic receipt, the control unit 11 of the POS terminal 10 may suppress the output of a paper receipt.

ここで、POS端末10に対する消費者IDの入力方法は特に問わず、種々の方法を採用することが可能である。一例として、消費者IDを表すコードシンボルを消費者端末30の表示画面に表示させ、POS端末10が、当該コードシンボルを上述した読取装置で読み取ることで入力を行ってもよい。 Here, the method of inputting the consumer ID to the POS terminal 10 is not particularly limited, and various methods can be adopted. As one example, a code symbol representing the consumer ID may be displayed on the display screen of the consumer terminal 30, and the POS terminal 10 may input the consumer ID by reading the code symbol with the above-mentioned reading device.

また、サーバ装置40に送信する購買情報は、例えば、自己の店舗SPを識別する識別情報(後述する店舗ID)や、取引が行われた日時(取引日時)を示す日時情報等を含んでもよい。また、サーバ装置40に送信する購買情報は、紙レシートに印字する内容と同じであってもよいし、異なっていてもよい。例えば、サーバ装置40に送信する購買情報には、決済処置の内容を含めず、売上登録の内容(登録された商品の商品ID,商品名、品種、価格等)としてもよい。 The purchasing information sent to the server device 40 may include, for example, identification information that identifies the store SP (store ID, described below), date and time information indicating the date and time when the transaction was made (transaction date and time), etc. The purchasing information sent to the server device 40 may be the same as the content printed on the paper receipt, or it may be different. For example, the purchasing information sent to the server device 40 may not include the content of the payment process, but may instead be the content of the sales registration (the product ID, product name, variety, price, etc. of the registered product).

また、本実施形態では、POS端末10からサーバ装置40に直接送信する構成としたが、これに限らず、店舗SPに設けられた店舗サーバ等を介して送信してもよい。この場合、店舗サーバは、自己の店舗SPに設けられたPOS端末10の各々から消費者IDと購買情報との組を収集し、所定のタイミングでサーバ装置40に一括送信する構成としてもよい。 In addition, in this embodiment, the POS terminal 10 is configured to transmit directly to the server device 40, but this is not limiting, and the data may be transmitted via a store server or the like provided in the store SP. In this case, the store server may be configured to collect pairs of consumer IDs and purchasing information from each of the POS terminals 10 provided in its own store SP, and transmit them all at once to the server device 40 at a predetermined timing.

Webサーバ20は、生鮮野菜や果物等の農産物を生産する生産者が運営する産直販売サイトSTに設けられる、Webサーバやアプリケーションサーバ等のサーバ装置である。Webサーバ20は、農作物に関する情報を閲覧可能に提供するとともに、当該農作物の注文を行うことが可能なサービスを提供する。 The web server 20 is a server device such as a web server or application server that is provided at a direct sales site ST operated by producers of agricultural products such as fresh vegetables and fruits. The web server 20 provides information about agricultural products that can be viewed, and also provides a service that allows the agricultural products to be ordered.

消費者端末30は、消費者が使用する端末装置である。消費者端末30は、例えば、消費者自身が所持するスマートフォンやタブレット端末等の携帯型の端末装置を用いることができる。 The consumer terminal 30 is a terminal device used by a consumer. The consumer terminal 30 may be, for example, a portable terminal device such as a smartphone or tablet terminal owned by the consumer.

サーバ装置40は、販売支援システム1の主となる情報処理装置である。サーバ装置40は、ネットワークNを介して、店舗SP(POS端末10)の各々や、産直販売サイトST(Webサーバ20)の各々、消費者端末30の各々と通信可能に接続される。 The server device 40 is the main information processing device of the sales support system 1. The server device 40 is connected to each of the stores SP (POS terminals 10), each of the direct sales sites ST (Web servers 20), and each of the consumer terminals 30 via the network N so as to be able to communicate with them.

サーバ装置40は、店舗SPにおいて消費者が購入した商品の購入情報を収集し、収集した購入情報を購入履歴として管理する。また、サーバ装置40は、各消費者の購入履歴に基づいて、産直販売サイトSTで販売される生産物の案内を消費者に対して行う。 The server device 40 collects purchase information on products purchased by consumers at the store SP and manages the collected purchase information as a purchase history. The server device 40 also provides information to consumers about products sold at the direct sales site ST based on each consumer's purchase history.

次に、本実施形態の販売支援システム1を構築する主要な装置の構成について説明する。 Next, we will explain the configuration of the main devices that make up the sales support system 1 of this embodiment.

まず、図2を参照して、POS端末10の構成について説明する。図2は、POS端末10のハードウェア構成の一例を示す図である。図2に示すように、POS端末10は、各種演算やPOS端末10の各部を統括的に制御する制御部11を備えている。 First, the configuration of the POS terminal 10 will be described with reference to FIG. 2. FIG. 2 is a diagram showing an example of the hardware configuration of the POS terminal 10. As shown in FIG. 2, the POS terminal 10 includes a control unit 11 that performs various calculations and provides overall control of each unit of the POS terminal 10.

制御部11は、プロセッサの一例であるCPU(Central Processing Unit)、各種プログラムやデータを記憶するROM(Read Only Memory)、プログラムや各種データを展開するためのワークスペースであるRAM(Random Access Memory)等によって構成されるコンピュータである。 The control unit 11 is a computer that includes a CPU (Central Processing Unit), which is an example of a processor, a ROM (Read Only Memory) that stores various programs and data, and a RAM (Random Access Memory), which is a workspace for expanding the programs and various data.

また、制御部11は、バス等を介して操作部12、プリンタ13、表示部14、コード読取部15、通信部16、及び記憶部17等に接続される。 The control unit 11 is also connected to an operation unit 12, a printer 13, a display unit 14, a code reading unit 15, a communication unit 16, a memory unit 17, etc. via a bus or the like.

操作部12は、オペレータが操作入力を行うための各種の操作キーを有している。操作キーとしては、例えば、数値を入力するための置数キー、所定の項目を選択するためのカーソルキーや選択決定キー、商品の合計出力を指示する小計キー、売上登録の完了と決済処理の開始とを宣言する締めキー等が設けられる。プリンタ13は、レシートやジャーナル等の印字を行うプリンタ装置である。 The operation unit 12 has various operation keys that allow the operator to perform operation input. The operation keys include, for example, number keys for inputting numerical values, cursor keys and selection confirmation keys for selecting a specific item, a subtotal key for instructing the output of the total amount of products, and a closing key for declaring the completion of sales registration and the start of payment processing. The printer 13 is a printer device that prints receipts, journals, etc.

表示部14は、例えば液晶ディスプレイ等であり、売上登録された商品の商品名、品種、価格、合計金額、釣銭額等の各種情報を表示する。なお、表示部14をタッチパネル構成としてもよく、この場合、タッチパネルは操作部12として機能する。 The display unit 14 is, for example, a liquid crystal display, and displays various information such as the product name, variety, price, total amount, and change amount of the product registered for sale. The display unit 14 may be configured as a touch panel, in which case the touch panel functions as the operation unit 12.

コード読取部15は、バーコードや二次元コード等のコードシンボルを光学的に読み取るスキャナ装置である。コード読取部15は、例えば、商品に付されたコードシンボルや、消費者端末30に表示されたコードシンボル等を読み取り、当該コードシンボルに保持された情報を制御部11に出力する。なお、商品に付されたコードシンボルには、その商品を特定するための商品ID等が保持されているとする。また、消費者端末30に表示されるコードシンボルには、消費者を特定するための消費者ID等が保持されているとする。 The code reading unit 15 is a scanner device that optically reads code symbols such as barcodes and two-dimensional codes. The code reading unit 15 reads, for example, a code symbol attached to a product or a code symbol displayed on the consumer terminal 30, and outputs the information stored in the code symbol to the control unit 11. It is assumed that the code symbol attached to the product holds a product ID or the like for identifying the product. It is also assumed that the code symbol displayed on the consumer terminal 30 holds a consumer ID or the like for identifying the consumer.

通信部16は、ネットワークNに接続することが可能な通信インタフェースである。通信部16は、ネットワークNに接続することで、サーバ装置40等の外部装置との間で各種情報を送受信する。 The communication unit 16 is a communication interface that can be connected to the network N. By connecting to the network N, the communication unit 16 transmits and receives various information to and from external devices such as the server device 40.

記憶部17は、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)等の記憶装置である。記憶部17は、売上登録や決済処理等の各種処理を実行するためのプログラムや設定情報を記憶する。また、記憶部17は、商品マスタ171等のデータを記憶する。商品マスタ171は、店舗で販売される各商品の商品IDと、商品名、品種、価格等の商品情報と関連付けて格納する。 The storage unit 17 is a storage device such as a hard disk drive (HDD) or a solid state drive (SSD). The storage unit 17 stores programs and setting information for executing various processes such as sales registration and payment processing. The storage unit 17 also stores data such as a product master 171. The product master 171 stores the product ID of each product sold in the store in association with product information such as the product name, variety, and price.

上記構成のPOS端末10において、制御部11は、上述した売上登録や決済処理等の処理を実行する。また、制御部11は、取引毎に購買情報を消費者IDとともにサーバ装置40に送信する。 In the POS terminal 10 configured as above, the control unit 11 executes the above-mentioned sales registration, payment processing, and other processes. In addition, the control unit 11 transmits the purchase information together with the consumer ID to the server device 40 for each transaction.

次に、図3を参照して、Webサーバ20の構成について説明する。図3は、Webサーバ20のハードウェア構成の一例を示す図である。図3に示すように、Webサーバ20は、各種演算やWebサーバ20の各部を統括的に制御する制御部21を備えている。 Next, the configuration of the Web server 20 will be described with reference to FIG. 3. FIG. 3 is a diagram showing an example of the hardware configuration of the Web server 20. As shown in FIG. 3, the Web server 20 includes a control unit 21 that performs overall control of various calculations and each unit of the Web server 20.

制御部21は、プロセッサの一例であるCPU、各種プログラムやデータを記憶するROM、プログラムや各種データを展開するためのワークスペースであるRAM等によって構成されるコンピュータである。 The control unit 21 is a computer that includes a CPU, which is an example of a processor, a ROM that stores various programs and data, and a RAM, which is a workspace for expanding the programs and various data.

また、制御部21は、バス等を介して操作部22、表示部23、通信部24、及び記憶部25等に接続される。 The control unit 21 is also connected to the operation unit 22, display unit 23, communication unit 24, memory unit 25, etc. via a bus or the like.

操作部22は、オペレータが操作入力を行うためのキーボードやマウス等の入力デバイスを有している。表示部23は、例えば液晶ディスプレイ等であり各種情報を表示する。なお、表示部23をタッチパネル構成としてもよく、この場合、タッチパネルは操作部22として機能する。 The operation unit 22 has input devices such as a keyboard and a mouse that allow the operator to input operations. The display unit 23 is, for example, a liquid crystal display, and displays various information. The display unit 23 may also be configured as a touch panel, in which case the touch panel functions as the operation unit 22.

通信部24は、ネットワークNに接続することが可能な通信インタフェースである。通信部24は、ネットワークNに接続することで、消費者端末30やサーバ装置40等の外部装置との間で各種情報を送受信する。 The communication unit 24 is a communication interface that can be connected to the network N. By connecting to the network N, the communication unit 24 transmits and receives various information to and from external devices such as the consumer terminal 30 and the server device 40.

記憶部25は、例えばHDDやSSD等の記憶装置である。記憶部25は、Webサーバ機能やアプリケーションサーバ機能等を実現するためのプログラムや設定情報を記憶する。また、記憶部25は、Webコンテンツ251等のデータを記憶する。Webコンテンツ251は、自己の産直販売サイトSTで販売される農産物に関する情報や、当該農産物の販売に係る情報を保持する。 The storage unit 25 is, for example, a storage device such as an HDD or SSD. The storage unit 25 stores programs and setting information for implementing a web server function, an application server function, and the like. The storage unit 25 also stores data such as web content 251. The web content 251 holds information about agricultural products sold on the farmer's own direct sales site ST and information related to the sale of the agricultural products.

上記構成のWebサーバ20において、制御部21は、自己の産直販売サイトSTで販売する農作物を購入することがWebサービスを提供する。具体的には、制御部21は、Webコンテンツ251に基づいて、自己の産直販売サイトSTで販売する農作物を購入可能なWebページ(以下、販売ページともいう)を生成し、ネットワークN上に公開する。販売ページは、例えばURL(Uniform Resource Locator)によって公開及び管理され、制御部21は、公開したURL宛のアクセスを受け付けると、該当するWebページをアクセス元の装置に提供する。これにより、アクセス元の装置では、表示されたWebページに基づき、農作物の説明を閲覧したり、農作物を購入したりすることができる。 In the Web server 20 configured as described above, the control unit 21 provides a Web service that allows users to purchase agricultural products sold on its own direct sales site ST. Specifically, the control unit 21 generates a Web page (hereinafter also referred to as a sales page) on which agricultural products sold on its own direct sales site ST can be purchased based on the Web content 251, and publishes the page on the network N. The sales page is published and managed, for example, by a URL (Uniform Resource Locator), and when the control unit 21 receives access to the published URL, it provides the corresponding Web page to the device from which the access originates. This allows the user to view an explanation of the agricultural products and purchase the agricultural products based on the displayed Web page on the accessing device.

次に、図4を参照して、消費者端末30の構成について説明する。図4は、消費者端末30のハードウェア構成の一例を示す図である。図4に示すように、消費者端末30は、各種演算や消費者端末30の各部を統括的に制御する制御部31を備えている。 Next, the configuration of the consumer terminal 30 will be described with reference to FIG. 4. FIG. 4 is a diagram showing an example of the hardware configuration of the consumer terminal 30. As shown in FIG. 4, the consumer terminal 30 includes a control unit 31 that performs various calculations and overall control of each unit of the consumer terminal 30.

制御部31は、プロセッサの一例であるCPU、各種プログラムやデータを記憶するROM、プログラムや各種データを展開するためのワークスペースであるRAM等によって構成されるコンピュータである。 The control unit 31 is a computer that includes a CPU, which is an example of a processor, a ROM that stores various programs and data, and a RAM, which is a workspace for expanding the programs and various data.

また、制御部31は、バス等を介して操作部32、表示部33、測位部34、通信部35、及び記憶部36等に接続される。 The control unit 31 is also connected to an operation unit 32, a display unit 33, a positioning unit 34, a communication unit 35, a memory unit 36, etc. via a bus or the like.

操作部32は、オペレータが操作入力を行うためのキーボードやマウス等の入力デバイスを有している。表示部33は、例えば液晶ディスプレイ等であり各種情報を表示する。なお、表示部33をタッチパネル構成としてもよく、この場合、タッチパネルは操作部32として機能する。 The operation unit 32 has input devices such as a keyboard and a mouse that allow the operator to input operations. The display unit 33 is, for example, a liquid crystal display, and displays various information. The display unit 33 may also be configured as a touch panel, in which case the touch panel functions as the operation unit 32.

測位部34は、消費者端末30が存在する位置を計測する。測位部34は、例えばGPS(Global Positioning System)等の測位技術を用いた位置計測装置によって実現することができる。また、測位部34は、例えば、測位部34は、ビーコン測位、RFID(Radio Frequency Identifier)測位等の測位技術を利用した位置計測装置によって実現されてもよい。 The positioning unit 34 measures the location of the consumer terminal 30. The positioning unit 34 can be realized by a position measurement device using a positioning technology such as GPS (Global Positioning System). The positioning unit 34 may also be realized by a position measurement device using a positioning technology such as beacon positioning, RFID (Radio Frequency Identifier) positioning, etc.

後者の場合、例えば、店舗SP内に、ビーコン測位やRFID測位等の測位技術に対応したビーコン装置、RFIDタグ等を設けることで、消費者端末30がどの店舗に存在するかを計測(特定)することができる。また、後者の場合、店舗SP内に設けられた測位システムから、消費者端末30の位置情報と消費者IDとが、サーバ装置40に送信される構成としてもよい。 In the latter case, for example, by providing a beacon device, RFID tag, or the like compatible with positioning technology such as beacon positioning or RFID positioning in the store SP, it is possible to measure (identify) which store the consumer terminal 30 is in. In addition, in the latter case, the position information and consumer ID of the consumer terminal 30 may be transmitted to the server device 40 from a positioning system provided in the store SP.

通信部35は、ネットワークNに接続することが可能な通信インタフェースである。通信部35は、ネットワークNに接続することで、Webサーバ20やサーバ装置40等の外部装置との間で各種情報を送受信する。 The communication unit 35 is a communication interface that can be connected to the network N. By connecting to the network N, the communication unit 35 transmits and receives various information to and from external devices such as the web server 20 and the server device 40.

記憶部36は、例えばHDDやSSD等の記憶装置である。記憶部36は、Webブラウザ機能等を実現するためのプログラムや設定情報を記憶する。また、記憶部36は、自己の消費者端末30を操作する消費者の消費者ID361を記憶する。かかる消費者ID361は、制御部31の制御の下、例えば、コードシンボルにコード化された状態で表示部33に表示されたり、各種の情報とともに外部装置に送信されたりする。 The storage unit 36 is a storage device such as an HDD or SSD. The storage unit 36 stores programs and setting information for implementing functions such as a web browser. The storage unit 36 also stores a consumer ID 361 of the consumer who operates the consumer terminal 30. Under the control of the control unit 31, the consumer ID 361 is displayed on the display unit 33, for example, in a coded form as a code symbol, or is transmitted to an external device together with various information.

上記構成の消費者端末30において、制御部31は、測位部34で計測された自己の消費者端末30の位置を示す位置情報と消費者IDとをサーバ装置40に送信する。また、制御部31は、サーバ装置40から提供される後述する産直情報を表示部33に表示し、当該産直情報で指示された産直販売サイトST(Webサーバ20)のURLにアクセスする等の制御を行う。 In the consumer terminal 30 configured as above, the control unit 31 transmits the location information indicating the location of the consumer terminal 30 measured by the positioning unit 34 and the consumer ID to the server device 40. The control unit 31 also controls the display unit 33 to display the direct sales information (described later) provided by the server device 40, and access the URL of the direct sales site ST (Web server 20) specified by the direct sales information.

次に、図5を参照して、サーバ装置40の構成について説明する。図5は、サーバ装置40のハードウェア構成の一例を示す図である。図5に示すように、サーバ装置40は、各種演算やサーバ装置40の各部を統括的に制御する制御部41を備えている。 Next, the configuration of the server device 40 will be described with reference to FIG. 5. FIG. 5 is a diagram showing an example of the hardware configuration of the server device 40. As shown in FIG. 5, the server device 40 includes a control unit 41 that performs overall control of various calculations and each unit of the server device 40.

制御部41は、プロセッサの一例であるCPU、各種プログラムやデータを記憶するROM、プログラムや各種データを展開するためのワークスペースであるRAM等によって構成されるコンピュータである。 The control unit 41 is a computer that includes a CPU, which is an example of a processor, a ROM that stores various programs and data, and a RAM, which is a workspace for expanding the programs and various data.

また、制御部41は、バス等を介して操作部42、表示部43、通信部44、及び記憶部45等に接続される。 The control unit 41 is also connected to an operation unit 42, a display unit 43, a communication unit 44, a memory unit 45, etc. via a bus or the like.

操作部42は、オペレータが操作入力を行うためのキーボードやマウス等の入力デバイスを有している。表示部43は、例えば液晶ディスプレイ等であり各種情報を表示する。なお、表示部43をタッチパネル構成としてもよく、この場合、タッチパネルは操作部42として機能する。 The operation unit 42 has input devices such as a keyboard and a mouse that allow the operator to input operations. The display unit 43 is, for example, a liquid crystal display, and displays various information. The display unit 43 may also be configured as a touch panel, in which case the touch panel functions as the operation unit 42.

通信部44は、ネットワークNに接続することが可能な通信インタフェースである。通信部44は、ネットワークNに接続することで、POS端末10やWebサーバ20、消費者端末30等の外部装置との間で各種情報を送受信する。 The communication unit 44 is a communication interface that can be connected to the network N. By connecting to the network N, the communication unit 44 transmits and receives various information to and from external devices such as the POS terminal 10, the web server 20, and the consumer terminal 30.

記憶部45は、例えばHDDやSSD等の記憶装置である。記憶部45は、後述する各種機能部を実現するためのプログラムや設定情報を記憶する。また、記憶部45は、消費者管理DB451、店舗管理DB452、生産者管理DB453、及び購買履歴DB454等を記憶する。 The storage unit 45 is a storage device such as an HDD or SSD. The storage unit 45 stores programs and setting information for implementing various functional units described below. The storage unit 45 also stores a consumer management DB 451, a store management DB 452, a producer management DB 453, and a purchase history DB 454, etc.

消費者管理DB451は、販売支援システム1を利用する消費者に関する情報を記憶し、管理するためのデータベースである。図6は、消費者管理DB451のデータ構成の一例を示す図である。図6に示すように、消費者管理DB451は、消費者IDに関連付けて、氏名、年齢、性別及びアドレス等の情報を記憶する。 The consumer management DB 451 is a database for storing and managing information about consumers who use the sales support system 1. FIG. 6 is a diagram showing an example of the data configuration of the consumer management DB 451. As shown in FIG. 6, the consumer management DB 451 stores information such as name, age, gender, and address in association with a consumer ID.

消費者IDは、消費者の各々を識別可能な識別情報である。消費者IDは、例えば、会員番号や電話番号等のユニークな情報を用いることができる。氏名、年齢及び性別は、消費者IDに対応する消費者の氏名、年齢、性別を示す情報である。アドレスは、メールアドレスやSNSサービスのID等、ネットワークN上での消費者(消費者端末30)の宛先を示す情報である。 The consumer ID is identification information that can identify each consumer. The consumer ID can be unique information such as a membership number or a telephone number. The name, age, and gender are information that indicate the name, age, and gender of the consumer corresponding to the consumer ID. The address is information that indicates the destination of the consumer (consumer terminal 30) on the network N, such as an email address or an ID for an SNS service.

なお、消費者管理DB451のデータ構成は、図6の例に限らないものとする。例えば、消費者IDに関連付けて、消費者IDの消費者の好みの食材や食品等を示した嗜好情報を記憶する構成としてもよい。また、例えば、消費者IDに関連付けて、消費者IDの消費者が食品アレルギーを引き起こす食材や食品等の原因物質(アレルゲン)を示したアレルゲン情報を記憶する構成としてもよい。 The data configuration of the consumer management DB451 is not limited to the example shown in FIG. 6. For example, the configuration may be such that preference information indicating the ingredients, foods, etc. preferred by the consumer of the consumer ID is stored in association with the consumer ID. Also, for example, the configuration may be such that allergen information indicating the causative substances (allergens) of ingredients, foods, etc. that cause food allergies for the consumer of the consumer ID is stored in association with the consumer ID.

店舗管理DB452は、店舗SPに関する情報を記憶し、管理するためのデータベースである。図7は、店舗管理DB452のデータ構成の一例を示す図である。図7に示すように、店舗管理DB452は、店舗IDに関連付けて、店名、所在地、対象店舗等の情報を記憶する。 Store management DB452 is a database for storing and managing information related to store SPs. FIG. 7 is a diagram showing an example of the data configuration of store management DB452. As shown in FIG. 7, store management DB452 stores information such as store name, location, and target store in association with a store ID.

店舗IDは、店舗SPの各々を識別可能な識別情報である。店名は、店舗SPの店名や屋号を示す情報である、所在地は、店舗SPが存在する所在地を示す位置情報等である。なお、消費者端末30から送信される位置情報が、店舗IDや店名等のフォーマットで表される場合には、所在地は、そのフォーマットに対応した位置情報を保持するものとする。 The store ID is identification information capable of identifying each store SP. The store name is information indicating the store name or trade name of the store SP, and the location is location information indicating the location where the store SP is located. Note that when the location information sent from the consumer terminal 30 is expressed in a format such as a store ID or store name, the location holds location information corresponding to that format.

対象店舗は、店舗IDに対応する店舗SPが、産直販売の販促支援に協力する店舗か否かを示す二値の情報(例えばYes、No)で表される。本実施形態では、対象店舗が「Yes」の店舗SPについては、当該店舗SPに来店した消費者に対し、後述する産直情報を提供する処理が行われる。また、対象店舗が「No」の店舗SPについては、当該店舗SPに来店した消費者に対する産直情報の提供は抑制される。 The target store is represented by binary information (e.g., Yes, No) indicating whether the store SP corresponding to the store ID is a store that cooperates in supporting the promotion of direct sales. In this embodiment, for a store SP whose target store is "Yes," a process is performed to provide direct sales information, described below, to consumers who visit the store SP. Furthermore, for a store SP whose target store is "No," the provision of direct sales information to consumers who visit the store SP is suppressed.

なお、対象店舗は、各店舗SPとの協議の上で設定することが好ましい。例えば、特定の期間や特定の時間帯のみ対象店舗を「Yes」とする等の制御を行ってもよい。また、対象店舗の設定による動作の切り替えは上記の例に限らず、任意に設定することができる。例えば、対象店舗が「No」の店舗SPについては、後述する購買履歴の参照を無効化する等してもよい。 It is preferable to set the target stores in consultation with each store SP. For example, control may be performed such that the target stores are set to "Yes" only during a specific period or during a specific time period. Furthermore, the switching of operations according to the setting of the target stores is not limited to the above example, and can be set as desired. For example, for store SPs whose target stores are set to "No," reference to the purchase history, which will be described later, may be disabled.

生産者管理DB453は、候補リストの一例である。生産者管理DB453は、農作物を生産する生産者に関する情報を記憶し、管理するためのデータベースである。図8は、生産者管理DB453のデータ構成の一例を示す図である。図8に示すように、生産者管理DB453は、生産者IDに関連付けて、生産地域、商品名、品種、収穫時期、URL等の情報を記憶する。 Producer management DB453 is an example of a candidate list. Producer management DB453 is a database for storing and managing information about producers who produce agricultural products. Figure 8 is a diagram showing an example of the data configuration of producer management DB453. As shown in Figure 8, producer management DB453 stores information such as production region, product name, variety, harvest time, and URL in association with a producer ID.

生産者IDは、生産者(産直販売サイトST)の各々を識別可能な識別情報である。生産地域は、生産者が生産する農作物の生産地域を示す情報である。商品名は、農作物の名称を示す情報である。品種は、農作物の種類を示す情報である。収穫時期は、農作物の収穫が行われる時期を示す情報である。URLは、産直販売サイトSTのWebコンテンツ251が提供する販売サイトのURLを示すアドレス情報である。 The producer ID is identification information that can identify each producer (direct sales site ST). The production area is information that indicates the production area of the agricultural product produced by the producer. The product name is information that indicates the name of the agricultural product. The variety is information that indicates the type of agricultural product. The harvest time is information that indicates the time when the agricultural product is harvested. The URL is address information that indicates the URL of the sales site provided by the web content 251 of the direct sales site ST.

なお、上記した生産地域、商品名、品種、収穫時期、及びURL等の情報は、生産者の各々から提供された情報を基に、生産者管理DB453に登録されるものとするが、販売ページに公開された内容を基に、制御部41が自動で取得する構成としてもよい。例えば、制御部41は、URLで指示される販売ページにアクセスし、当該販売ページに公開された商品名、品種、収穫時期等を基に、情報の登録(追加)や更新を行ってもよい。 The above-mentioned information on the production area, product name, variety, harvest time, URL, etc. is registered in the producer management DB 453 based on information provided by each producer, but the control unit 41 may automatically acquire the information based on the content published on the sales page. For example, the control unit 41 may access the sales page specified by the URL and register (add) or update the information based on the product name, variety, harvest time, etc. published on the sales page.

購買履歴DB454は、各消費者の店舗SPでの購入履歴を記憶し、管理するためのデータベースである。図9は、購買履歴DB454のデータ構成の一例を示す図である。図9に示すように、購買履歴DB454は、消費者IDに関連付けて、購買情報等を記憶する。 The purchase history DB454 is a database for storing and managing each consumer's purchase history at the store SP. FIG. 9 is a diagram showing an example of the data configuration of the purchase history DB454. As shown in FIG. 9, the purchase history DB454 stores purchase information, etc., in association with a consumer ID.

ここで、消費者IDに関連付けられた購買情報は、消費者IDに対応する消費者が店舗SPで商品を購入した際の購買情報を意味する。消費者が、店舗SPで商品の購入を行う毎に、当該消費者の消費者IDに関連付けて、新たな購買情報が追加登録される。つまり、購買履歴DB454は、消費者がこれまでに購入した商品の購買履歴を記憶することになる。 Here, the purchasing information associated with the consumer ID refers to the purchasing information when the consumer corresponding to the consumer ID purchased a product at the store SP. Every time a consumer purchases a product at the store SP, new purchasing information is additionally registered in association with the consumer's consumer ID. In other words, the purchasing history DB454 stores the purchasing history of products that the consumer has previously purchased.

ここで、購買情報は、上述したように、購入された各商品の商品ID,商品名、品種等の情報を含む。また、取引日時や取引が行われた店舗の店舗ID等の情報を含む。また、図9では、図示していないが、購買情報は、支払金額や釣銭金額等、決済処理に係る情報を含んでもよい。 As described above, the purchase information includes information such as the product ID, product name, and variety of each purchased product. It also includes information such as the transaction date and time and the store ID of the store where the transaction was performed. Although not shown in FIG. 9, the purchase information may also include information related to the payment process, such as the amount paid and the amount of change.

次に、サーバ装置40の機能構成について説明する。図10は、サーバ装置40の機能構成の一例を示す図である。図10に示すように、サーバ装置40は、購買履歴管理部411と、消費者位置特定部412、来店判定部413と、分析処理部414と、産直情報提供部415とを機能部として備える。 Next, the functional configuration of the server device 40 will be described. FIG. 10 is a diagram showing an example of the functional configuration of the server device 40. As shown in FIG. 10, the server device 40 includes a purchase history management unit 411, a consumer position identification unit 412, a store visit determination unit 413, an analysis processing unit 414, and a direct-from-farm information provision unit 415 as functional units.

上述したサーバ装置40の機能部の一部又は全ては、サーバ装置40のプロセッサ(例えばCPU)とメモリ(例えばROM、記憶部45)に記憶されたプログラムとの協働により実現されるソフトウェア構成であってもよい。また、サーバ装置40の機能部の一部又は全ては、サーバ装置40に搭載された専用回路等で実現されるハードウェア構成であってもよい。 A part or all of the functional units of the server device 40 described above may be a software configuration realized by cooperation between a processor (e.g., a CPU) of the server device 40 and a program stored in a memory (e.g., a ROM, a storage unit 45). Also, a part or all of the functional units of the server device 40 may be a hardware configuration realized by a dedicated circuit or the like mounted on the server device 40.

購買履歴管理部411は、記憶制御手段の一例である。購買履歴管理部411は、各消費者の購買情報を、記憶装置の一例である購買履歴DB454に記憶する処理を行う。具体的には、購買履歴管理部411は、店舗SP(POS端末10)の各々から送信される購買情報(及び消費者ID)を受信し、受信した購買情報を、該当する消費者IDに関連付けて購買履歴DB454に記憶する。 The purchase history management unit 411 is an example of a storage control means. The purchase history management unit 411 performs a process of storing the purchase information of each consumer in the purchase history DB 454, which is an example of a storage device. Specifically, the purchase history management unit 411 receives purchase information (and consumer ID) sent from each store SP (POS terminal 10), and stores the received purchase information in the purchase history DB 454 in association with the corresponding consumer ID.

消費者位置特定部412は、位置特定手段の一例である。消費者位置特定部412は。消費者端末30から送信される位置情報(及び消費者ID)に基づいて、消費者が存在する位置を特定する。なお、消費者端末30の位置情報が店舗SPから送信される構成の場合には、消費者位置特定部412は、店舗SPから送信される位置情報(及び消費者ID)に基づいて、当該消費者IDの消費者が存在する位置を特定する。 The consumer position identification unit 412 is an example of a position identification means. The consumer position identification unit 412 identifies the location where the consumer is located based on the position information (and the consumer ID) transmitted from the consumer terminal 30. In a configuration in which the position information of the consumer terminal 30 is transmitted from the store SP, the consumer position identification unit 412 identifies the location where the consumer with that consumer ID is located based on the position information (and the consumer ID) transmitted from the store SP.

来店判定部413は、判定手段の一例である。来店判定部413は、消費者位置特定部412で特定された消費者の存在位置に基づき、消費者が何れかの店舗SPに来店したか否かを判定する。具体的には、来店判定部413は、消費者位置特定部412で特定された消費者の存在位置と、店舗管理DB452に登録された各店舗SPの所在地とを比較し、消費者の存在位置が、何れかの店舗SPの所在地に該当するか否かを判定する。そして、来店判定部413は、該当した店舗SPの店舗IDを、消費者位置特定部412で位置が特定された消費者(消費者ID)の来店先と判定する。 The store visit determination unit 413 is an example of a determination means. The store visit determination unit 413 determines whether the consumer has visited any store SP based on the consumer's location identified by the consumer location identification unit 412. Specifically, the store visit determination unit 413 compares the consumer's location identified by the consumer location identification unit 412 with the locations of each store SP registered in the store management DB 452, and determines whether the consumer's location corresponds to the location of any store SP. Then, the store visit determination unit 413 determines the store ID of the corresponding store SP as the store visited by the consumer (consumer ID) whose location was identified by the consumer location identification unit 412.

分析処理部414は、分析手段の一例である。分析処理部414は、来店判定部413で店舗SPに消費者が来店したことが判定された場合に、該当する消費者の消費者IDに関連付けられた購入履歴に基づいて、当該消費者の購買傾向を分析する。 The analysis processing unit 414 is an example of an analysis means. When the store visit determination unit 413 determines that a consumer has visited the store SP, the analysis processing unit 414 analyzes the purchasing tendency of the consumer based on the purchase history associated with the consumer ID of the consumer.

具体的には、分析処理部414は、店舗SPに来店した消費者の消費者IDに関連付けて記憶された購入情報を参照し、購入情報に記録された各商品の商品名や品種、購入頻度、購入回数等に基づいて、消費者の購買傾向を分析する。なお、分析処理部414は、消費者IDに関連付けて記憶された購入情報の全てを用いて分析を行ってもよいし、来店が検知された店舗SPの店舗IDを含む購入情報の範囲で分析を行ってもよい。また、分析処理部414は、消費者IDに関連付けて記憶された購入情報のうち、店舗管理DB452の対象店舗に「Yes」が設定された店舗IDを含む購入情報の範囲で分析を行ってもよい。 Specifically, the analysis processing unit 414 refers to the purchase information stored in association with the consumer ID of the consumer who visited the store SP, and analyzes the consumer's purchasing tendency based on the product name, variety, purchase frequency, number of purchases, etc. of each product recorded in the purchase information. The analysis processing unit 414 may perform the analysis using all of the purchase information stored in association with the consumer ID, or may perform the analysis within the range of purchase information including the store ID of the store SP where the visit was detected. The analysis processing unit 414 may also perform the analysis within the range of purchase information stored in association with the consumer ID, including the store ID for which "Yes" is set as the target store in the store management DB 452.

ここで、分析方法は特に問わず、公知の技術等を用いてもよい。例えば、分析処理部414は、購入情報に記録された各商品の商品名や品種、購入頻度、購入回数等に基づいて、消費者の好みの食材(食品)や品種等を分析してもよい。 Here, the analysis method is not particularly limited, and known techniques may be used. For example, the analysis processing unit 414 may analyze the consumer's preferred ingredients (food products), varieties, etc., based on the product name and variety of each product recorded in the purchase information, the purchase frequency, the number of purchases, etc.

また、消費者管理DB451に、消費者の嗜好情報が登録されている場合には、分析処理部414は、嗜好情報をあわせて使用することで、消費者の好みの食材や品種を分析してもよい。また、消費者管理DB451に、消費者のアレルゲンに関する情報が登録されている場合には、分析処理部414は、アレルゲンに関係する食材や品種を忌避食材として導出する。 In addition, if consumer preference information is registered in the consumer management DB 451, the analysis processing unit 414 may analyze the consumer's favorite ingredients and varieties by also using the preference information. In addition, if information regarding the consumer's allergens is registered in the consumer management DB 451, the analysis processing unit 414 derives ingredients and varieties related to the allergens as avoided ingredients.

なお、分析処理部414は、店舗管理DB452を参照し、来店が検知された店舗SPの店舗IDの対象店舗が「No」に設定されている場合、上述した購買傾向の分析を抑制する。 The analysis processing unit 414 refers to the store management DB 452, and when the target store of the store ID of the store SP where visit was detected is set to "No", suppresses the analysis of the purchasing trends described above.

産直情報提供部415は、選定手段及び提供手段の一例である。産直情報提供部415は、分析処理部414で分析された消費者の購買傾向に基づいて、生産者管理DB453に記憶された生産者の中から、消費者の購買傾向に対応する農作物を選定する。より具体的には、産直情報提供部415は、消費者の購買傾向に対応する農作物を生産する生産者の生産者IDを一又は複数選定する。 The direct-from-farm information providing unit 415 is an example of a selection means and a providing means. Based on the consumer purchasing trends analyzed by the analysis processing unit 414, the direct-from-farm information providing unit 415 selects agricultural products that correspond to the consumer purchasing trends from among the producers stored in the producer management DB 453. More specifically, the direct-from-farm information providing unit 415 selects one or more producer IDs of producers who produce agricultural products that correspond to the consumer purchasing trends.

ここで、選定方法は特に問わず、公知の技術等を用いてもよい。例えば、産直情報提供部415は、分析処理部414で分析された消費者の好みの食材や品種に基づき、この食材や品種に対応する農作物の商品名や品種を絞り込み、該当する生産者IDを選定してもよい。なお、分析処理部414の分析結果に忌避食材が含まれる場合、産直情報提供部415は、この忌避食材に対応する農作物の商品名や品種を絞り込み対象から除外するものとする。 Here, the selection method is not particularly limited, and known techniques may be used. For example, the direct-from-farm information providing unit 415 may narrow down the product names and varieties of agricultural produce that correspond to the ingredients and varieties of the consumer's preferences analyzed by the analysis processing unit 414, and select the corresponding producer ID. Note that if the analysis results of the analysis processing unit 414 include repellent ingredients, the direct-from-farm information providing unit 415 will exclude the product names and varieties of agricultural produce that correspond to these repellent ingredients from the narrowing down targets.

産直情報提供部415は、生産者IDを選定すると、その生産者IDに関連付けられたURLを少なくとも含む産直情報を生成し、当該産直情報を、店舗SPに来店した消費者(消費者ID)の消費者端末30に提供(送信)する。 When the direct-from-farm information providing unit 415 selects a producer ID, it generates direct-from-farm information that includes at least a URL associated with the producer ID, and provides (transmits) the direct-from-farm information to the consumer terminal 30 of the consumer (consumer ID) who visits the store SP.

なお、産直情報は、URL以外にも、その生産者IDに関連付けられた生産地域や、所品名、収穫時期等の情報を含むことが好ましい。また、産直情報は、産直販売の利用を案内するためのメッセージ等の情報を含んでもよい。 In addition to the URL, the direct-from-farm information preferably includes information such as the production area associated with the producer ID, the product name, and the harvest time. The direct-from-farm information may also include information such as a message to guide users on using the direct-from-farm sales service.

消費者端末30では産直情報を受信すると、制御部31が、産直情報を受信したことを報知するための処理を行い、消費者の操作等に応じて、産直情報に含まれた内容を表示部33に表示させる。そして、消費者端末30では、消費者の操作により表示部33に表示されたURLへのアクセスが指示されると、制御部31は、URLに対応する産直販売サイトST(Webサーバ20)にアクセスすることで、Webサーバ20から提供される販売ページを表示部33に表示させる。 When the consumer terminal 30 receives the direct-from-farm information, the control unit 31 performs processing to notify the consumer that the direct-from-farm information has been received, and causes the display unit 33 to display the contents of the direct-from-farm information in response to the consumer's operation, etc. Then, when the consumer's operation instructs the consumer terminal 30 to access a URL displayed on the display unit 33, the control unit 31 accesses the direct-from-farm sales site ST (Web server 20) corresponding to the URL, and causes the display unit 33 to display the sales page provided by the Web server 20.

これにより、サーバ装置40では、店舗SPに来店した消費者に、当該消費者の嗜好に応対した産直販売サイトSTへのアクセスを促すことができるため、産直販売の利用機会を向上させることができる。 As a result, the server device 40 can encourage consumers who visit the store SP to access the direct sales site ST that meets the preferences of the consumers, thereby increasing opportunities to use direct sales.

以下、上述したサーバ装置40の動作例について説明する。 The following describes an example of the operation of the server device 40.

図11は、サーバ装置40が行う処理の一例を示すフローチャートである。なお、本処理の前提として、購買履歴管理部411により取得された各消費者の購買履歴(購買情報)が、購買履歴DB454に記憶されているものとする。 Figure 11 is a flowchart showing an example of processing performed by the server device 40. Note that, as a premise of this processing, it is assumed that the purchase history (purchase information) of each consumer acquired by the purchase history management unit 411 is stored in the purchase history DB 454.

まず、消費者位置特定部412は、消費者端末30(又は店舗SP)から送信される消費者IDと位置情報とに基づいて、消費者が存在する位置を特定する(ステップS11)。次いで、来店判定部413は、ステップS11で特定された消費者の位置と、店舗管理DB452に記憶された各店舗SPの所在地とを比較し、消費者が何れかの店舗SPに来店したか否かを判定する(ステップS12)。 First, the consumer location identification unit 412 identifies the location where the consumer is located based on the consumer ID and location information sent from the consumer terminal 30 (or store SP) (step S11). Next, the store visit determination unit 413 compares the consumer's location identified in step S11 with the addresses of each store SP stored in the store management DB 452, and determines whether the consumer has visited any store SP (step S12).

ここで、ステップS11で特定された消費者の位置が、店舗管理DB452に記憶された何れの店舗SPの所在地にも該当しない場合(ステップS12;No)、来店判定部413は、本処理を終了する。 Here, if the location of the consumer identified in step S11 does not correspond to the location of any store SP stored in the store management DB 452 (step S12; No), the store visit determination unit 413 terminates this process.

一方、ステップS11で特定された消費者の位置が、店舗管理DB452に記憶された店舗SPの所在地に該当した場合(ステップS12;Yes)、来店判定部413は、該当した所在地の店舗SP(店舗ID)を特定し、当該店舗SPに消費者が来店したと判定する。 On the other hand, if the location of the consumer identified in step S11 corresponds to the location of a store SP stored in the store management DB 452 (step S12; Yes), the store visit determination unit 413 identifies the store SP (store ID) of the corresponding location and determines that the consumer has visited the store SP.

続いて、分析処理部414は、店舗管理DB452を参照し、ステップS12で特定された店舗SPが対象店舗か否かを判定する(ステップS14)。ここで、ステップS12で特定された店舗SPが非対象店舗である場合(ステップS14;No)、分析処理部414は、本処理を終了する。 Next, the analysis processing unit 414 refers to the store management DB 452 and determines whether the store SP identified in step S12 is a target store (step S14). If the store SP identified in step S12 is a non-target store (step S14; No), the analysis processing unit 414 ends this process.

また、ステップS12で特定された店舗SPが対象店舗である場合(ステップS14;Yes)、分析処理部414は、当該店舗SPに来店した消費者の購買履歴(購買情報)を購買履歴DBから抽出する(ステップS15)。次いで、分析処理部414は、ステップS15で抽出した購買履歴に基づき、消費者の購買傾向を分析する(ステップS16)。 If the store SP identified in step S12 is a target store (step S14; Yes), the analysis processing unit 414 extracts the purchase history (purchase information) of consumers who visited the store SP from the purchase history DB (step S15). Next, the analysis processing unit 414 analyzes the purchasing trends of consumers based on the purchase history extracted in step S15 (step S16).

続いて、産直情報提供部415は、ステップS16の分析結果に基づき、消費者の購買傾向に対応した農作物や当該農作物を生産する生産者の生産者IDを、生産者管理DB453から選定する(ステップS17)。次いで、産直情報提供部415は、ステップS17で選定した農作物又は生産者IDに関連付けて記憶されたURL等の各種情報に基づき産直情報を生成する(ステップS18)。そして、産直情報提供部415は、生成した産直情報を、来店した消費者の消費者IDに対応する消費者端末30に提供し(ステップS19)、本処理を終了する。 Next, based on the analysis results of step S16, the direct-from-farm information providing unit 415 selects from the producer management DB 453 the agricultural products that correspond to the consumer's purchasing trends and the producer ID of the producer who produces the agricultural products (step S17). Next, the direct-from-farm information providing unit 415 generates direct-from-farm information based on various information such as the URL stored in association with the agricultural products or producer ID selected in step S17 (step S18). The direct-from-farm information providing unit 415 then provides the generated direct-from-farm information to the consumer terminal 30 that corresponds to the consumer ID of the visiting consumer (step S19), and ends this process.

なお、制御部41は、消費者端末30の各々から位置情報が送信される毎に、図11の処理を実行するものとするが、消費者が同一の店舗SPに滞在する間は、例えば、産直情報が一度のみ提供(送信)されるよう提供回数を制限することが好ましい。これにより、消費者が同一の店舗SPに滞在する間に、産直情報が重複して送信されてしまうことを防ぐことができるため、利便性の向上を図ることができる。 The control unit 41 executes the process of FIG. 11 each time location information is sent from each consumer terminal 30, but it is preferable to limit the number of times the direct-from-farm information is provided (sent) so that it is provided (sent) only once while the consumer is staying at the same store SP. This makes it possible to prevent the direct-from-farm information from being sent multiple times while the consumer is staying at the same store SP, thereby improving convenience.

以上のように、本実施形態のサーバ装置40は、消費者が購入した商品の品種が記録された購買情報に基づいて当該消費者の購買傾向を分析し、購買傾向に対応する農作物を生産する生産者の生産者IDを、生産者管理DB453から選定する。そして、サーバ装置40は、選定した生産者IDに対応する産直販売サイトSTのURLを含んだ産直情報を、消費者に提供する。 As described above, the server device 40 of this embodiment analyzes the purchasing trends of a consumer based on purchase information in which the varieties of products purchased by the consumer are recorded, and selects the producer ID of a producer who produces agricultural products corresponding to the purchasing trends from the producer management DB 453. The server device 40 then provides the consumer with direct-sales information including the URL of the direct-sales site ST corresponding to the selected producer ID.

これにより、消費者は、提供された産直情報のURLに基づき、産直販売サイトST(Webサーバ20)にアクセスすることで、自己の購買傾向に対応した農作物を生産・販売する産直販売サイトSTに容易にアクセスすることができる。また、消費者は、アクセスした産直販売サイトSTのWebサーバ20が提供される販売ページに基づき、農作物の購入を容易に行うことができる。したがって、サーバ装置40は、産直販売の利用機会を向上させることができる。 As a result, consumers can easily access the direct sales site ST (Web server 20) that produces and sells agricultural products that correspond to their purchasing trends by accessing the direct sales site ST based on the URL of the provided direct sales information. In addition, consumers can easily purchase agricultural products based on the sales page provided by the Web server 20 of the direct sales site ST that they access. Therefore, the server device 40 can increase the opportunities to use direct sales.

また、サーバ装置40は、店舗SPに来店した消費者に産直情報を提供することで、購入意欲の高まった消費者に、産直販売される農作物を勧めることができるため、産直販売の利用機会の更なる向上を図ることができる。 In addition, by providing direct-from-farm information to consumers who visit the store SP, the server device 40 can recommend farm products sold directly to consumers who are motivated to purchase, thereby further increasing opportunities to use direct-from-farm sales.

なお、上述した実施形態は、上述した各装置が有する構成又は機能の一部を変更することで、適宜に変形して実施することも可能である。そこで、以下では、上述した実施形態に係るいくつかの変形例を他の実施形態として説明する。なお、以下では、上述した実施形態と異なる点を主に説明することとし、既に説明した内容と共通する点については詳細な説明を省略する。また、以下で説明する変形例は、個別に実施されてもよいし、適宜組み合わせて実施されてもよい。 The above-described embodiment can be modified as appropriate by changing a portion of the configuration or function of each of the above-described devices. Therefore, some modified examples of the above-described embodiment will be described below as other embodiments. Note that the following will mainly describe the differences from the above-described embodiment, and detailed descriptions of the points in common with the contents already described will be omitted. The modified examples described below may be implemented individually or in appropriate combination.

(変形例1)
上述の実施形態では、サーバ装置40は、消費者が店舗SPに来店したタイミングで産直情報を提供する例を説明したが、産直情報を提供するタイミングはこれに限定されない。
(Variation 1)
In the above embodiment, an example has been described in which the server device 40 provides the direct-from-farm information when the consumer visits the store SP, but the timing of providing the direct-from-farm information is not limited to this.

例えば、産直情報提供部415は、予め設定されたタイミングで、消費者管理DB451に登録された消費者の各々に産直情報を提供してもよい。また、産直情報提供部415は、消費者毎に設定されたタイミングで、当該消費者に産直情報を提供してもよい。なお、分析処理部414は、各消費者の購買傾向を予め分析しておく形態としてもよいし、産直情報の提供タイミングにあわせて提供対象の消費者の分析を開始する形態としてもよい。 For example, the direct-from-farm information providing unit 415 may provide direct-from-farm information to each of the consumers registered in the consumer management DB 451 at a preset timing. The direct-from-farm information providing unit 415 may also provide direct-from-farm information to each consumer at a timing set for that consumer. The analysis processing unit 414 may analyze the purchasing trends of each consumer in advance, or may start analyzing the target consumers in accordance with the timing of providing the direct-from-farm information.

また、例えば、産直情報提供部415は、購買履歴DB454に購買情報が登録されたタイミングで、当該購買情報に関連付けられた消費者の消費者端末30に産直情報を提供する形態としてもよい。この場合、産直情報提供部415は、新たに登録された購買情報を購買履歴DB454から読み出し、読み出した購買情報を産直情報とともに消費者に提供してもよい。また、この場合、産直情報提供部415は、購買情報を電子レシートとして提供してもよく、電子レシートに産直情報を付加して、或いは電子レシートに産直情報を含めて提供してもよい。 For example, the direct-producer information providing unit 415 may provide the direct-producer information to the consumer terminal 30 of the consumer associated with the purchasing information at the time the purchasing information is registered in the purchasing history DB 454. In this case, the direct-producer information providing unit 415 may read the newly registered purchasing information from the purchasing history DB 454 and provide the read purchasing information together with the direct-producer information to the consumer. In this case, the direct-producer information providing unit 415 may provide the purchasing information as an electronic receipt, or may provide the electronic receipt with the direct-producer information added to it, or may provide the electronic receipt with the direct-producer information included in it.

また、購買情報が登録されたタイミングで産直情報を提供する場合、産直情報提供部415は、購買情報を送信したPOS端末10に産直情報を提供(送信)することで、POS端末10が出力する紙レシートに産直情報の内容を含める形態としてもよい。この場合、例えば、産直情報のURLは、二次元コード等の形態で紙レシートに印字されてもよい。これにより、紙レシートを受け取った消費者は、紙レシートに印字されたURLを自身の消費者端末30で読み取らせる等することで、産直販売サイトST(Webサーバ20)へのアクセスを容易に行うことができる。 In addition, when providing direct-sales information at the time the purchase information is registered, the direct-sales information providing unit 415 may provide (send) the direct-sales information to the POS terminal 10 that sent the purchase information, so that the contents of the direct-sales information are included in the paper receipt output by the POS terminal 10. In this case, for example, the URL of the direct-sales information may be printed on the paper receipt in the form of a two-dimensional code or the like. This allows a consumer who receives the paper receipt to easily access the direct-sales site ST (Web server 20) by having their own consumer terminal 30 read the URL printed on the paper receipt.

なお、分析処理部414は、購買履歴DB454への購買情報の登録に応じて、その購買情報に対応する消費者の分析を開始するものとするが、新たに登録された購買情報の範囲で分析を行ってもよいし、その消費者に関連付けられた全ての購買情報を用いて分析を行ってもよい。 The analysis processing unit 414 starts analyzing the consumer corresponding to the purchasing information when that purchasing information is registered in the purchasing history DB 454. The analysis may be performed within the scope of the newly registered purchasing information, or may be performed using all purchasing information associated with that consumer.

また、例えば、産直情報提供部415は、消費者端末30からの要求に応じて産直情報を提供する形態としてもよい。具体的には、産直情報提供部415は、消費者端末30から産直情報を要求する指示情報を消費者IDとともに受け付けると、その消費者IDに係る産直情報を要求元の消費者(消費者端末30)に提供する。また、産直情報提供部415は、消費者IDに関連付けられた購買情報を購買履歴DB454から読み出し、読み出した購買情報を産直情報とともに消費者に提供してもよい。また、この場合、産直情報提供部415は、読み出した購買情報の各々を電子レシートとして提供してもよい。 For example, the direct-producer information providing unit 415 may provide the direct-producer information in response to a request from the consumer terminal 30. Specifically, when the direct-producer information providing unit 415 receives instruction information requesting direct-producer information from the consumer terminal 30 together with a consumer ID, the direct-producer information providing unit 415 provides the direct-producer information related to the consumer ID to the requesting consumer (consumer terminal 30). The direct-producer information providing unit 415 may also read purchase information associated with the consumer ID from the purchase history DB 454, and provide the read purchase information together with the direct-producer information to the consumer. In this case, the direct-producer information providing unit 415 may provide each of the read purchase information as an electronic receipt.

なお、分析処理部414は、各消費者の購買傾向を予め分析しておく形態としてもよいし、要求を受けたタイミングで要求元の消費者の分析を開始する形態としてもよい。 The analysis processing unit 414 may be configured to analyze the purchasing trends of each consumer in advance, or to start analyzing the requesting consumer when a request is received.

本変形例のサーバ装置40によれば、様々なタイミングで産直情報を消費者に提供することができるため、産直販売の利用機会をより向上させることができる。 According to the server device 40 of this modified example, direct sales information can be provided to consumers at various times, thereby further increasing the opportunities to utilize direct sales.

また、本変形例のサーバ装置40では、電子レシートともに産直情報を提供することができるため、産直販売の利用機会の向上を図るとともに、消費者の利便性を向上させることができる。 In addition, the server device 40 of this modified example can provide direct sales information along with electronic receipts, thereby increasing opportunities to use direct sales and improving consumer convenience.

また、本変形例のサーバ装置40では、POS端末10が発行する紙レシートに産直情報を含めて提供することができるため、産直販売の利用機会の向上を図るとともに、消費者の利便性を向上させることができる。 In addition, the server device 40 of this modified example can provide paper receipts issued by the POS terminal 10 with direct sales information included, thereby increasing opportunities to use direct sales and improving consumer convenience.

(変形例2)
上述の実施形態(及び変形例1)では、消費者端末30を、消費者自身が所有するスマートフォンやタブレット端末等としたが、これに限らず、店舗SP内に設けられた端末装置であってもよい。例えば、消費者端末30は、消費者自身が売上登録や決済処理の操作を行うセミセルフ型のPOS端末やセルフ型のPOS端末であってもよい。また、消費者端末30は、ショッピングカートに取り付けられた売上登録装置(所謂カートPOS)等であってもよい。但し、何れの場合においても、消費者端末30を使用する消費者の消費者IDが、消費者端末30に入力され、当該消費者IDが1取引の間保持されるものとする。
(Variation 2)
In the above-described embodiment (and variant 1), the consumer terminal 30 is a smartphone or tablet terminal owned by the consumer, but it is not limited to this and may be a terminal device installed in the store SP. For example, the consumer terminal 30 may be a semi-self-service POS terminal or a self-service POS terminal where the consumer himself operates the sales registration and payment processing. The consumer terminal 30 may also be a sales registration device (so-called cart POS) attached to a shopping cart. However, in any case, the consumer ID of the consumer using the consumer terminal 30 is input into the consumer terminal 30, and the consumer ID is held for one transaction.

これにより、消費者は、自己が所有する消費者端末30を使用しなくても、店舗SPに設けられたPOS端末やカートPOSを用いて、産直情報を受け取ることができる。したがって、本変形例によれば、上記実施形態と同様の効果を奏することができるとともに、消費者の負担を軽減化することができる。 As a result, consumers can receive direct-from-farm information using a POS terminal or cart POS installed at the store SP, without using their own consumer terminal 30. Therefore, this modified example can achieve the same effects as the above embodiment, while reducing the burden on consumers.

(変形例3)
上述の実施形態では、消費者の購入履歴から導出した購入傾向を基に、生産者管理DB453から農産物(生産者ID)を選定する形態を説明したが、これに限らず、更なる絞り込み条件を設けてもよい。
(Variation 3)
In the above embodiment, a form was described in which agricultural products (producer ID) are selected from producer management DB 453 based on purchasing trends derived from the consumer's purchase history, but this is not limited to the above and further narrowing down conditions may be set.

例えば、産直情報提供部415は、分析処理部414の分析結果に基づき選定した農作物のうち、消費者が来店した店舗SPで販売されている商品と同一品種又は類似する品種を除いた残りの農作物を生産する生産者の生産者IDを選定してもよい。 For example, the direct-from-farm information providing unit 415 may select the producer ID of the producer who produces the remaining agricultural products, excluding the same or similar varieties as the products sold at the store SP visited by the consumer, from among the agricultural products selected based on the analysis results of the analysis processing unit 414.

これにより、サーバ装置40は、消費者が訪れた店舗SPで販売される商品と競合しない農産物を販売する産直販売サイトSTのURLを、産直情報として消費者に提供することができる。したがって、本変形例のサーバ装置40は、上述した実施形態と同様の効果を奏するとともに、店舗SPで購入される商品と、産直販売で購入される農作物との重複や競合を抑えることができる。 This allows the server device 40 to provide the consumer with the URL of a direct sales site ST that sells agricultural products that do not compete with products sold at the store SP that the consumer visited, as direct sales information. Therefore, the server device 40 of this modified example achieves the same effects as the above-mentioned embodiment, and can reduce overlap and competition between products purchased at the store SP and agricultural products purchased at the direct sales site.

(変形例4)
上述の実施形態では、店舗SPと産直販売サイトSTとの関係を特段規定していないが、例えば、店舗SPと連携関係にある産直販売サイトSTとを予め対応付けておく形態としてもよい。これにより、例えば、産直情報提供部415は、消費者が訪れた店舗SPと連携関係にある産直販売サイトST(URL)で販売される農作物の中から、産直情報に係る農作物を選定する形態としてもよい。
(Variation 4)
In the above embodiment, the relationship between the store SP and the direct sales site ST is not specified, but for example, the store SP may be associated with the direct sales site ST in cooperation with the store SP in advance. As a result, for example, the direct sales information providing unit 415 may select agricultural products related to the direct sales information from agricultural products sold at the direct sales site ST (URL) in cooperation with the store SP visited by the consumer.

また、産直販売サイトSTで販売された農作物の売上の一部を、連携関係にある店舗SPに還元するようなシステム構成としてもよい。 The system may also be configured to give a portion of the sales of agricultural products sold on the direct sales site ST back to the affiliated store SP.

(変形例5)
上述の実施形態では、消費者が店舗SPに来店したこと、つまり消費者の位置が店舗SPの所在地に該当したことを条件に、当該消費者に産直情報を提供する例を説明した。しかしながら、産直情報を提供するトリガとなる場所は、店舗SPに限るものではない。
(Variation 5)
In the above embodiment, an example has been described in which direct-from-farm information is provided to a consumer on the condition that the consumer visits the store SP, i.e., the location of the consumer corresponds to the location of the store SP. However, the location that serves as a trigger for providing the direct-from-farm information is not limited to the store SP.

例えば、店舗SP以外の特定の場所(例えば、駅の所在地等)を別途設定しておくことで、消費者の位置がその特定の場所に該当したことを条件に、当該消費者に産直情報を提供することができる。また、産直情報を提供するトリガとなる場所は、消費者毎に個別に設定してもよい。これにより、例えば消費者が自宅にいる場合等を条件に、産直情報を提供することもできる。 For example, by separately setting a specific location other than the store SP (such as the location of a train station), direct-from-farm information can be provided to the consumer on the condition that the consumer's location matches that specific location. In addition, the location that triggers the provision of direct-from-farm information can be set individually for each consumer. This makes it possible to provide direct-from-farm information on conditions such as when the consumer is at home.

(変形例6)
上述の実施形態では、サーバ装置40が、購入情報の管理機能と、産直情報の提供に係る機能とを備える形態としたが、両機能を別々の装置で実現する形態としてもよい。例えば、第1のサーバ装置が、購買履歴管理部411及び購買履歴DB454を備え、第2のサーバ装置が、消費者位置特定部412、来店判定部413、分析処理部414、産直情報提供部415、消費者管理DB451、店舗管理DB452、及び生産者管理DB453を備える構成としてもよい。
(Variation 6)
In the above embodiment, the server device 40 has a function for managing purchase information and a function for providing direct-from-farm information, but both functions may be realized by separate devices. For example, the first server device may have a purchase history management unit 411 and a purchase history DB 454, and the second server device may have a consumer location identification unit 412, a store visit determination unit 413, an analysis processing unit 414, a direct-from-farm information provision unit 415, a consumer management DB 451, a store management DB 452, and a producer management DB 453.

この場合、第1のサーバ装置では、購買履歴管理部411が、各店舗SPから送信された購買情報(及び消費者ID)を受信し、購買履歴DB454に登録する。また、第2のサーバ装置では、分析処理部414及び産直情報提供部415の各機能部が、購買履歴DB454を参照することで、上述の実施形態と同様の効果を奏することができる。 In this case, in the first server device, the purchase history management unit 411 receives the purchase information (and consumer ID) sent from each store SP and registers it in the purchase history DB 454. In addition, in the second server device, each functional unit of the analysis processing unit 414 and the direct sales information provision unit 415 can achieve the same effect as the above-mentioned embodiment by referring to the purchase history DB 454.

更には、第2のサーバ装置から、消費者の位置検出に係る機能(消費者位置特定部412、来店判定部413、及び店舗管理DB452)を取り除き、当該機能を別の装置で実現する形態としてもよい。 Furthermore, the functions related to detecting the consumer's location (the consumer location identification unit 412, the store visit determination unit 413, and the store management DB 452) may be removed from the second server device, and these functions may be realized by a separate device.

なお、消費者管理DB451、店舗管理DB452、生産者管理DB453、及び購買履歴DB454は、サーバ装置が保持する形態としてもよいし、データベースサーバ等の他の装置が保持する形態としてもよい。 The consumer management DB 451, the store management DB 452, the producer management DB 453, and the purchase history DB 454 may be stored in a server device or in another device such as a database server.

上述の実施形態及び変形例の各装置で実行されるプログラムは、ROMや記憶部等に予め組み込まれた状態で提供される。上述の実施形態及び変形例の各装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The programs executed by each device in the above-described embodiments and modified examples are provided in a state where they are pre-installed in a ROM, a storage unit, etc. The programs executed by each device in the above-described embodiments and modified examples may be provided by being recorded in an installable or executable format on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disk (DVD).

さらに、上述の実施形態及び変形例の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の実施形態及び変形例の各装置で実行されるプログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。 Furthermore, the programs executed by each device of the above-mentioned embodiments and modified examples may be stored on a computer connected to a network such as the Internet and provided by downloading via the network. Also, the programs executed by each device of the above-mentioned embodiments and modified examples may be provided or distributed via a network such as the Internet.

以上、本発明の実施形態及び変形例を説明したが、これらの実施形態やその変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施形態やその変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiments and variations of the present invention have been described above, these embodiments and variations are presented as examples and are not intended to limit the scope of the invention. These new embodiments and variations can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and variations are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents as set forth in the claims.

1 販売支援システム
10 POS端末
20 Webサーバ
30 消費者端末
40 サーバ装置
411 購買履歴管理部
412 消費者位置特定部
413 来店判定部
414 分析処理部
415 産直情報提供部
SP 店舗
ST 産直販売サイト
Reference Signs List 1 Sales support system 10 POS terminal 20 Web server 30 Consumer terminal 40 Server device 411 Purchase history management unit 412 Consumer position identification unit 413 Store visit determination unit 414 Analysis processing unit 415 Direct sales information provision unit SP Store ST Direct sales site

特開2003-223481号公報JP 2003-223481 A

Claims (3)

消費者が購入する商品又は購入した商品の品種が記録された購買情報に基づいて、前記消費者の購買傾向を分析する分析手段と、
農作物の産直販売を行う各サイトのアドレスと、当該サイトで販売される農作物の品種とを関連付けた候補リストの中から、前記分析手段で分析された前記購買傾向に対応する農作物を選定する選定手段と、
前記選定手段で選定された農作物を販売する前記サイトのアドレスを含んだ産直情報を、前記消費者に提供する提供手段と、
前記消費者が存在する位置を特定する位置特定手段と、
前記位置特定手段で特定された前記消費者の位置が、前記商品を販売する店舗の所在地に該当するか否かを判定する判定手段と、
を備え
前記分析手段は、前記判定手段で該当すると判定されたことを条件に、前記消費者の分析を開始し、
前記選定手段は、前記分析手段で分析された前記購買傾向に対応する農作物のうち、前記店舗で販売される商品の品種と同一又は類似する品種を除いた残りの農作物を選定する、サーバ装置。
an analysis means for analyzing the purchasing tendency of the consumer based on purchase information in which the product purchased by the consumer or the type of the product purchased by the consumer is recorded;
a selection means for selecting an agricultural product corresponding to the purchasing tendency analyzed by the analysis means from a candidate list in which the address of each site that sells agricultural products directly from the producer is associated with the variety of the agricultural product sold at the site;
a providing means for providing to the consumer direct-from-farm information including an address of the site selling the agricultural product selected by the selecting means;
A location identification means for identifying a location where the consumer is present;
a determination means for determining whether or not the location of the consumer identified by the location identification means corresponds to the address of a store selling the product;
Equipped with
The analysis means starts an analysis of the consumer on condition that the determination means determines that the consumer is eligible.
The selection means is a server device that selects the remaining agricultural products from the agricultural products corresponding to the purchasing trends analyzed by the analysis means, excluding varieties that are the same as or similar to the varieties of the products sold in the store.
前記消費者が購入した商品の購買情報を、当該消費者を識別する識別情報と関連付けて記憶装置に記憶する記憶制御手段を更に備え、
前記分析手段は、前記記憶装置に新たな購買情報が記憶されたことを条件に、当該購買情報に係る消費者の購買傾向を、当該消費者の識別情報に関連付けて記憶された前記購買情報又は前記新たな購買情報に基づいて分析する、請求項1に記載のサーバ装置。
A storage control means for storing, in a storage device, purchase information of the product purchased by the consumer in association with identification information for identifying the consumer,
The server device according to claim 1, wherein the analysis means, when new purchasing information is stored in the storage device, analyzes the purchasing tendencies of the consumer related to the purchasing information based on the purchasing information stored in association with the consumer's identification information or the new purchasing information.
サーバ装置のコンピュータを、
消費者が購入する商品又は購入した商品の品種が記録された購買情報に基づいて、前記消費者の購買傾向を分析する分析手段と、
農作物の産直販売を行う各サイトのアドレスと、当該サイトで販売される農作物の品種とを関連付けた候補リストの中から、前記分析手段で分析された前記購買傾向に対応する農作物を選定する選定手段と、
前記選定手段で選定された農作物を販売する前記サイトのアドレスを含んだ産直情報を、前記消費者に提供する提供手段と、
前記消費者が存在する位置を特定する位置特定手段と、
前記位置特定手段で特定された前記消費者の位置が、前記商品を販売する店舗の所在地に該当するか否かを判定する判定手段と、
して機能させ
前記分析手段は、前記判定手段で該当すると判定されたことを条件に、前記消費者の分析を開始し、
前記選定手段は、前記分析手段で分析された前記購買傾向に対応する農作物のうち、前記店舗で販売される商品の品種と同一又は類似する品種を除いた残りの農作物を選定する、プログラム。
The computer of the server device,
an analysis means for analyzing the purchasing tendency of the consumer based on purchase information in which the product purchased by the consumer or the type of the product purchased by the consumer is recorded;
a selection means for selecting an agricultural product corresponding to the purchasing tendency analyzed by the analysis means from a candidate list in which the address of each site that sells agricultural products directly from the producer is associated with the variety of the agricultural product sold at the site;
a providing means for providing to the consumer direct-from-farm information including an address of the site selling the agricultural product selected by the selecting means;
A location identification means for identifying a location where the consumer is present;
a determination means for determining whether or not the location of the consumer identified by the location identification means corresponds to the address of a store selling the product;
and make it work .
The analysis means starts an analysis of the consumer on condition that the determination means determines that the consumer is eligible.
The selection means is a program for selecting the remaining agricultural products from among the agricultural products corresponding to the purchasing trends analyzed by the analysis means, excluding varieties that are the same as or similar to the varieties of products sold in the store.
JP2020157869A 2020-09-18 2020-09-18 Server device and program Active JP7500371B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020157869A JP7500371B2 (en) 2020-09-18 2020-09-18 Server device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020157869A JP7500371B2 (en) 2020-09-18 2020-09-18 Server device and program

Publications (2)

Publication Number Publication Date
JP2022051412A JP2022051412A (en) 2022-03-31
JP7500371B2 true JP7500371B2 (en) 2024-06-17

Family

ID=80855034

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020157869A Active JP7500371B2 (en) 2020-09-18 2020-09-18 Server device and program

Country Status (1)

Country Link
JP (1) JP7500371B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002312612A (en) 2001-04-13 2002-10-25 Sony Communication Network Corp Method and system for providing virtual space
JP2004259268A (en) 2003-02-07 2004-09-16 Sougoushouken Inc Sales promotion system and method
JP2006146858A (en) 2004-11-23 2006-06-08 Hiroki Shima Social simulation system using profiling means
JP2018072978A (en) 2016-10-26 2018-05-10 株式会社野村総合研究所 Usage details / store information link device, program and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002312612A (en) 2001-04-13 2002-10-25 Sony Communication Network Corp Method and system for providing virtual space
JP2004259268A (en) 2003-02-07 2004-09-16 Sougoushouken Inc Sales promotion system and method
JP2006146858A (en) 2004-11-23 2006-06-08 Hiroki Shima Social simulation system using profiling means
JP2018072978A (en) 2016-10-26 2018-05-10 株式会社野村総合研究所 Usage details / store information link device, program and method

Also Published As

Publication number Publication date
JP2022051412A (en) 2022-03-31

Similar Documents

Publication Publication Date Title
US11397927B2 (en) Electronic receipt system, electronic receipt management server, and program therefor
JP5329611B2 (en) Purchase support server, purchase support method, purchase support program, and computer-readable recording medium storing the program
JP6175407B2 (en) Electronic receipt management server, electronic receipt providing method and program
JP6425297B2 (en) Purchasing information utilization system, purchasing information utilization method, and program
KR20180099254A (en) Social networking service system and method for creating and sharing shopping review
JP2020021419A (en) Immediate purchase system, user terminal, product information management server, immediate purchase method, and program
KR20190043994A (en) Social networking service system and method for creating and sharing shopping review
JP2014194742A (en) Electronic receipt system, information processing device and program
JP2022080911A (en) Information processing system, information processing device, method, and program
JP6987936B2 (en) Electronic receipt system and electronic receipt provision method
JP2016512351A (en) System and method for providing customized search results based on a user's shopping history, retailer ID and items promoted by the retailer
JP2008310431A (en) Information providing server, information providing method and program
TW201610887A (en) Selling price calculation device and selling price calculation system
JP2020027515A (en) Terminal control program, information processing device, terminal device, terminal control method, information processing method, and information processing program
JP7500371B2 (en) Server device and program
JP2008112336A (en) Refund system in online shopping
JP6736499B2 (en) Providing device, providing method, and providing program
JP6871025B2 (en) Servers, client terminals, programs, information processing systems, information processing methods
JP4075431B2 (en) Recommended product introduction system, method and program thereof
JP5064521B2 (en) Sales support device and sales support program
JP6401347B2 (en) Electronic receipt management server, electronic receipt providing method and program
JP2006331159A (en) Recipe information providing method and recipe information providing system
JP7312881B2 (en) Information processing device, information processing method and information processing program
JP2015153273A (en) Advertisement information distribution system
JP5852068B2 (en) Net super server and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240409

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240605

R150 Certificate of patent or registration of utility model

Ref document number: 7500371

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150