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
JP6992135B2 - Information gathering equipment, information gathering programs, and information gathering systems - Google Patents
[go: Go Back, main page]

JP6992135B2 - Information gathering equipment, information gathering programs, and information gathering systems - Google Patents

Information gathering equipment, information gathering programs, and information gathering systems Download PDF

Info

Publication number
JP6992135B2
JP6992135B2 JP2020136602A JP2020136602A JP6992135B2 JP 6992135 B2 JP6992135 B2 JP 6992135B2 JP 2020136602 A JP2020136602 A JP 2020136602A JP 2020136602 A JP2020136602 A JP 2020136602A JP 6992135 B2 JP6992135 B2 JP 6992135B2
Authority
JP
Japan
Prior art keywords
product
information
question
answer
user terminal
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.)
Expired - Fee Related
Application number
JP2020136602A
Other languages
Japanese (ja)
Other versions
JP2020187797A (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 JP2020136602A priority Critical patent/JP6992135B2/en
Publication of JP2020187797A publication Critical patent/JP2020187797A/en
Application granted granted Critical
Publication of JP6992135B2 publication Critical patent/JP6992135B2/en
Expired - Fee Related 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 device for collecting information related to a shopper's thought and a program for making a computer function as the information collecting device.

店舗におけるマーケティング(売上を上げる活動)に有益な情報として、買物客の行動データがある。例えば買物客が特定の売場で留まった場合、その売場で販売されている商品に興味があると推測できる。そして、買物客が実際に購入した商品の中にこの売場の商品が含まれていない場合、買物客にとって魅力的な商品が品揃えされていないと分析できる。このような行動データを収集するシステムは既に知られている。
しかしながら現状のシステムで収集される情報は、買物客の行動から推測された情報であり、買物客の思考に直接結びつくものではない。買物客の思考に基づく情報を収集することで、より精度の高いマーケティングを実現できると考えられる。
As useful information for marketing (activities to increase sales) in stores, there is behavior data of shoppers. For example, if a shopper stays at a specific sales floor, it can be inferred that he / she is interested in the products sold at that sales floor. Then, if the products actually purchased by the shopper do not include the products in this sales floor, it can be analyzed that the products that are attractive to the shopper are not assorted. Systems that collect such behavioral data are already known.
However, the information collected by the current system is information inferred from the behavior of the shopper and is not directly linked to the thinking of the shopper. By collecting information based on the thoughts of shoppers, it is thought that more accurate marketing can be realized.

特表2011-515758号公報Japanese Patent Publication No. 2011-515758

本発明の実施形態が解決しようとする課題は、買物客の思考に基づく情報を簡便に収集できる情報収集装置を提供することにある。 An object to be solved by the embodiment of the present invention is to provide an information collecting device capable of easily collecting information based on the thoughts of shoppers.

一実施形態において、情報収集装置は、出力手段と、検出手段と、取込手段と、判定手段と、情報記憶手段と、を含む。出力手段は、ユーザ端末の出力デバイスに商品での回答を求める設問を出力する。検出手段は、前記ユーザ端末の入力デバイスから前記設問に対する回答として入力された商品を検出する。取込手段は、前記ユーザ端末のユーザを特定する情報と関連付けて、前記検出手段により検出された商品に係る情報を取り込む。判定手段は、前記検出手段により検出された商品が前記設問の正解であるか否かを判定する。情報記憶手段は、前記判定手段により正解であると判定されると、前記取込手段により取り込んだ前記商品に係る情報を記憶するIn one embodiment, the information collecting device includes an output means, a detection means, an acquisition means, a determination means, and an information storage means. The output means outputs a question asking for an answer in the product to the output device of the user terminal. The detection means detects a product input as an answer to the question from the input device of the user terminal. The capture means captures information related to the product detected by the detection means in association with the information that identifies the user of the user terminal. The determination means determines whether or not the product detected by the detection means is the correct answer to the question. When the determination means determines that the answer is incorrect , the information storage means stores the information related to the product captured by the capture means .

一実施形態である店舗システムを示すブロック図。The block diagram which shows the store system which is one Embodiment. 回答者メモリのエリア構造を示す模式図。A schematic diagram showing the area structure of the respondent memory. 支援サーバのプロセッサが、サーバプログラムに基づき実行する開始処理の手順を示す流れ図。The flow chart which shows the procedure of the start process which a processor of a support server executes based on a server program. 支援サーバのプロセッサが、サーバプログラムに基づき実行する思考収集支援処理の手順を示す流れ図。A flow chart showing the procedure of the thought collection support process executed by the processor of the support server based on the server program. 支援サーバのプロセッサが、サーバプログラムに基づき実行する回答評価処理の手順を示す流れ図。A flow chart showing the procedure of the answer evaluation process executed by the processor of the support server based on the server program.

以下、買物客の思考に基づく情報を簡便に収集できる情報収集装置の実施形態について、図面を用いて説明する。
図1は、スーパーマーケット等の実存する店舗に構築される店舗システム10の一例を示すブロック図である。図示するように店舗システム10は、POS(Point Of Sales)サーバ11、会員サーバ12、支援サーバ13、収集サーバ14、POS端末15、情報端末16及び中継器17を含む。そして、これらの機器をLAN(Local Area Network)等のネットワーク18で接続することにより、店舗システム10が構築される。ネットワーク18は、例えば有線LANでもよいし、無線LANでもよい。中継器17は、買物客が所持するユーザ端末20と無線を利用してデータ通信を行う。
Hereinafter, an embodiment of an information collecting device that can easily collect information based on the thoughts of shoppers will be described with reference to the drawings.
FIG. 1 is a block diagram showing an example of a store system 10 constructed in an existing store such as a supermarket. As shown in the figure, the store system 10 includes a POS (Point Of Sales) server 11, a member server 12, a support server 13, a collection server 14, a POS terminal 15, an information terminal 16, and a repeater 17. Then, the store system 10 is constructed by connecting these devices with a network 18 such as a LAN (Local Area Network). The network 18 may be, for example, a wired LAN or a wireless LAN. The repeater 17 wirelessly communicates with the user terminal 20 owned by the shopper.

かかる構成の店舗システム10は、買物客がユーザ端末20を操作して買上商品のデータを自ら登録することを可能にしたセルフ登録を実施可能とする。買物客が自ら買上商品のデータを登録することで、POS端末15での買上商品登録操作を簡略化できる。また店舗システム10は、ユーザ端末20を操作する買物客の思考に基づく情報を収集することを可能にしたイベントを実施可能とする。思考に基づく情報とは、例えば「喉が渇いたときに飲みたい飲み物は何か」という設問に対して買物客が推測する商品の情報である。買物客は、このような設問に対して複数の商品を推測する。店舗システム10は、買物客が設問に対してどのような商品をどのような順番で推測したかという情報、すなわち思考に基づく情報を、クイズ形式のイベントによって収集することを可能とする。店舗システム10で収集された情報は、例えば買物客の性別、年齢等の客層別に分類し分析することで、マーケティングに有益な情報として活用できる。そこで、買物客が積極的にクイズ形式のイベントいわゆるクイズイベントに参加するように、店舗システム10は、クイズイベントに参加した買物客に対して特定のインセンティブを与える仕組みを有する。 The store system 10 having such a configuration enables self-registration that enables shoppers to operate the user terminal 20 to register the data of purchased products by themselves. By registering the data of the purchased product by the shopper himself / herself, the operation of registering the purchased product on the POS terminal 15 can be simplified. Further, the store system 10 makes it possible to carry out an event that makes it possible to collect information based on the thoughts of shoppers who operate the user terminal 20. Thought-based information is information on products that shoppers guess in response to the question, for example, "what drink do you want to drink when you are thirsty?" Shoppers infer multiple merchandise for such questions. The store system 10 makes it possible to collect information on what kind of products the shopper guessed for the question in what order, that is, information based on thoughts by a quiz-style event. The information collected by the store system 10 can be utilized as useful information for marketing by, for example, classifying and analyzing by customer group such as gender and age of shoppers. Therefore, the store system 10 has a mechanism for giving a specific incentive to the shoppers who participated in the quiz event so that the shoppers actively participate in the quiz-style event, the so-called quiz event.

各サーバ11,12,13,14は、例えば店舗の事務所に設置される。POS端末15、情報端末16及び中継器17とデータ通信が可能であれば、各サーバ11,12,13,14の設置場所は特に限定されない。店舗外の任意の場所に各サーバ11,12,13,14が設置されてもよい。例えば、インターネット上のクラウドコンピューティングとして、各サーバ11,12,13,14が設置されてもよい。 Each server 11, 12, 13, 14 is installed in, for example, a store office. As long as data communication is possible with the POS terminal 15, the information terminal 16, and the repeater 17, the installation locations of the servers 11, 12, 13, and 14 are not particularly limited. The servers 11, 12, 13, and 14 may be installed at any location outside the store. For example, as cloud computing on the Internet, each server 11, 12, 13, 14 may be installed.

POS端末15は、例えば店舗の会計場(レジ)に設置される。POS端末15は、買物客が買い上げる商品(買上商品)の販売データをメモリに登録処理する。この登録処理により、買上商品の代金が算出される。またPOS端末15は、買上商品の代金を決済する決済処理を行う。決済処理には、現金支払いに対する決済処理、クレジット支払いに対する決済処理等がある。このような登録処理及び決済処理は、POS端末15において周知の処理であるため、詳細な説明は省略する。 The POS terminal 15 is installed, for example, in the checkout counter (registration) of a store. The POS terminal 15 registers and processes the sales data of the product (purchased product) purchased by the shopper in the memory. By this registration process, the price of the purchased product is calculated. Further, the POS terminal 15 performs a settlement process for settling the price of the purchased product. The payment process includes a payment process for cash payment, a payment process for credit card payment, and the like. Since such registration processing and payment processing are well-known processes in the POS terminal 15, detailed description thereof will be omitted.

因みにPOS端末15は、通常、キャッシャと称される店員によって操作される。POS端末15は、買物客が自ら操作するセルフ方式であってもよい。また、登録処理を行う登録部と決済処理を行う決済部とを分離し、登録部については店員が操作し、決済部については買物客が操作するセミセルフ方式であってもよい。 Incidentally, the POS terminal 15 is usually operated by a clerk called a cashier. The POS terminal 15 may be a self-operated system operated by the shopper himself. Further, a semi-self method may be used in which the registration unit for performing registration processing and the payment unit for performing payment processing are separated, the registration unit is operated by a clerk, and the payment unit is operated by a shopper.

情報端末16は、例えば店舗の売場あるいは出入口の近傍に設置される。情報端末16は、マンマシンI/F(interface)としてタッチパネルを有し、買物客が必要なサービス情報を取得するために利用する。情報端末16は、バーコードを読み取るためのスキャナを備えている。情報端末16は、プリンタを搭載してもよい。 The information terminal 16 is installed, for example, in the vicinity of a store sales floor or an entrance / exit. The information terminal 16 has a touch panel as a man-machine I / F (interface), and is used by shoppers to acquire necessary service information. The information terminal 16 includes a scanner for reading a barcode. The information terminal 16 may be equipped with a printer.

中継器17は、例えば店舗の売場に設置される。中継器17は、売場で買物中の買物客が所持するユーザ端末20との間で無線通信網を確立する。そして中継器17は、ユーザ端末20から発信された無線データ信号を受信し、ネットワーク18を介していずれかのサーバ11,12,13,14に転送する。また中継器17は、いずれかのサーバ11,12,13,14から受けたユーザ端末20宛のデータ信号を無線データ信号に変換して、宛先のユーザ端末20に送信する。 The repeater 17 is installed, for example, in the sales floor of a store. The repeater 17 establishes a wireless communication network with the user terminal 20 owned by the shopper who is shopping at the sales floor. Then, the repeater 17 receives the radio data signal transmitted from the user terminal 20 and transfers it to any of the servers 11, 12, 13, 14 via the network 18. Further, the repeater 17 converts the data signal addressed to the user terminal 20 received from any of the servers 11, 12, 13, 14 into a wireless data signal and transmits the data signal to the destination user terminal 20.

ユーザ端末20は、無線通信機能を有するコンピュータ機器である。ユーザ端末20は、店舗で買物をする際に買物客が携帯して使用する。例えばスマートフォン、タブレット端末、携帯電話機等がユーザ端末20として用いられる。 The user terminal 20 is a computer device having a wireless communication function. The user terminal 20 is carried and used by a shopper when shopping at a store. For example, a smartphone, a tablet terminal, a mobile phone, or the like is used as the user terminal 20.

なお、図1では、POS端末15、情報端末16及び中継器17をいずれも1台のみ示すが、これらは1台に限定されるものではない。典型的には、2台以上のPOS端末15、情報端末16及び中継器17がネットワーク18に接続されて、店舗システム10が構築される。また、ユーザ端末20は、各買物客がそれぞれ所持するものである。このため、中継器17は同時に多くのユーザ端末20との間で無線データ信号の中継を行うことが可能である。 Note that FIG. 1 shows only one POS terminal 15, information terminal 16, and repeater 17, but these are not limited to one. Typically, two or more POS terminals 15, an information terminal 16 and a repeater 17 are connected to a network 18 to construct a store system 10. Further, the user terminal 20 is owned by each shopper. Therefore, the repeater 17 can relay the wireless data signal to and from many user terminals 20 at the same time.

POSサーバ11は、商品データベース(商品DB)11Dを有する。商品データベース11Dは、POSサーバ11の補助記憶デバイスに記憶される。
商品データベース11Dは、商品毎に作成される商品レコードを保存する。POSサーバ11は、商品データベース11Dにアクセスして、商品レコードの読込み又は書込みを行う。
商品レコードは、商品ID、分類ID、商品名、単価等のデータ項目で構成される。商品IDは、各商品を識別するために商品毎に割り当てられた固有のコードである。分類IDは、商品の分類を識別するために分類毎に割り当てられた固有のコードである。分類は、食品の場合、「穀物類」、「豆類」、「肉類」、「魚介類」、「海藻類」、「野菜類」、「果物類」、「茸類」、「乳製品」等である。商品名は、対応する商品IDで識別される商品の名称である。単価は、同商品の1点当たりの価格である。
The POS server 11 has a product database (product DB) 11D. The product database 11D is stored in the auxiliary storage device of the POS server 11.
The product database 11D stores product records created for each product. The POS server 11 accesses the product database 11D to read or write the product record.
The product record is composed of data items such as a product ID, a classification ID, a product name, and a unit price. The product ID is a unique code assigned to each product in order to identify each product. The classification ID is a unique code assigned to each classification in order to identify the classification of the product. In the case of food, the classification is "cereals", "beans", "meat", "fish and shellfish", "seaweed", "vegetables", "fruits", "mushrooms", "dairy products", etc. Is. The product name is the name of the product identified by the corresponding product ID. The unit price is the price per item of the same product.

会員サーバ12は、会員データベース(会員DB)12Dを有する。会員データベース12Dは、会員サーバ12の補助記憶デバイスに記憶される。
会員データベース12Dは、会員毎に作成される会員レコードを保存する。会員サーバ12は、会員データベース12Dにアクセスして、会員レコードの読込み又は書込みを行う。
会員レコードは、会員ID、個人情報、客層区分等のデータ項目で構成される。会員IDは、各会員を個々に識別するために会員毎に割り当てられた固有のコードである。個人情報は、対応する会員IDで識別される会員の会員名、性別、年齢等である。客層区分は、同会員の性別と年齢とから区分される客層を特定する情報である。客層は、例えば男女別に10代以下、20代、30代、40代、50代及び60代以上の年代毎に区分され、それぞれに固有の客層区分が割り当てられる。
The member server 12 has a member database (member DB) 12D. The member database 12D is stored in the auxiliary storage device of the member server 12.
The member database 12D stores a member record created for each member. The member server 12 accesses the member database 12D to read or write a member record.
The member record is composed of data items such as a member ID, personal information, and customer segment classification. The member ID is a unique code assigned to each member in order to individually identify each member. The personal information is the member name, gender, age, etc. of the member identified by the corresponding member ID. The customer segment is information that identifies the customer segment that is classified according to the gender and age of the member. For example, the customer base is divided into men and women by age group, such as teens or younger, 20s, 30s, 40s, 50s, and 60s or older, and a unique customer base classification is assigned to each.

支援サーバ13は、プロセッサ131、主記憶デバイス132、補助記憶デバイス133及び通信I/F134等を備える。プロセッサ131と、主記憶デバイス132、補助記憶デバイス133及び通信I/F134とは、アドレスバス、データバス、制御信号線等を含むシステム伝送路135によって接続される。
支援サーバ13は、プロセッサ131、主記憶デバイス132及び補助記憶デバイス133と、これらを接続するシステム伝送路135とによってコンピュータを構成する。
The support server 13 includes a processor 131, a main storage device 132, an auxiliary storage device 133, a communication I / F 134, and the like. The processor 131, the main storage device 132, the auxiliary storage device 133, and the communication I / F 134 are connected by a system transmission line 135 including an address bus, a data bus, a control signal line, and the like.
The support server 13 constitutes a computer by a processor 131, a main storage device 132, an auxiliary storage device 133, and a system transmission line 135 connecting them.

プロセッサ131は、上記コンピュータの中枢部分に相当する。プロセッサ131は、オペレーティングシステムやアプリケーションプログラムに従って、支援サーバ13としての各種の機能を実現するべく各部を制御する。
主記憶デバイス132は、上記コンピュータの主記憶部分に相当する。主記憶デバイス132は、不揮発性のメモリ領域(ROM:Read Only Memory)と揮発性のメモリ領域(RAM:Random Access Memory)とを含む。主記憶デバイス132は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。主記憶デバイス132は、プロセッサ131が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。また主記憶デバイス132は、揮発性のメモリ領域を、プロセッサ131によってデータが適宜書き換えられるワークエリアとして使用する。
The processor 131 corresponds to the central part of the computer. The processor 131 controls each unit in order to realize various functions as the support server 13 according to the operating system and the application program.
The main storage device 132 corresponds to the main storage portion of the computer. The main storage device 132 includes a non-volatile memory area (ROM: Read Only Memory) and a volatile memory area (RAM: Random Access Memory). The main storage device 132 stores an operating system or an application program in a non-volatile memory area. The main storage device 132 may store data necessary for the processor 131 to execute a process for controlling each unit in a non-volatile or volatile memory area. Further, the main storage device 132 uses the volatile memory area as a work area in which data is appropriately rewritten by the processor 131.

補助記憶デバイス133は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス133は、プロセッサ131が各種の処理を行う上で使用するデータや、プロセッサ131での処理によって生成されたデータを保存する。また補助記憶デバイス133は、上記のアプリケーションプログラムを記憶する場合もある。
通信I/F134は、ネットワーク18を介して行うデータ通信のインターフェースである。
The auxiliary storage device 133 corresponds to the auxiliary storage portion of the computer. The auxiliary storage device 133 stores data used by the processor 131 for performing various processes and data generated by the processes of the processor 131. The auxiliary storage device 133 may also store the above application program.
The communication I / F 134 is an interface for data communication performed via the network 18.

このような構成の支援サーバ13は、買物客の思考に基づく情報を収集する情報収集装置として機能するために、補助記憶デバイス133にサーバプログラム13Pと設問データベース(設問DB)13Dとを記憶し、主記憶デバイス132に回答者メモリ13Mとしての領域を確保する。回答者メモリ13Mは、揮発性のメモリ領域に設けられる。
サーバプログラム13Pは常駐プログラムであり、支援サーバ13が通常の動作状態にあるときにはプロセッサ131により常時実行される。サーバプログラム13Pは、後述する端末プログラム20Pに基づいて動作するユーザ端末20と協働して、支援サーバ13が買物客の思考に基づく情報を収集するように、プロセッサ131をコントロールする処理手順を表す。
The support server 13 having such a configuration stores the server program 13P and the question database (question DB) 13D in the auxiliary storage device 133 in order to function as an information collecting device for collecting information based on the thoughts of the shopper. An area as the respondent memory 13M is secured in the main storage device 132. The respondent memory 13M is provided in a volatile memory area.
The server program 13P is a resident program, and is always executed by the processor 131 when the support server 13 is in a normal operating state. The server program 13P represents a processing procedure for controlling the processor 131 so that the support server 13 collects information based on the thoughts of shoppers in cooperation with the user terminal 20 that operates based on the terminal program 20P described later. ..

設問データベース13Dは、設問毎に作成される設問レコードを保存する。プロセッサ131は、設問データベース13Dにアクセスして、設問レコードの読込みまたは書込みを行う。
設問は、買物客の思考に基づく情報を収集することを目的としたものである。具体的には、例えば「喉が渇いたときに飲みたい飲み物は何か」というように、回答者に商品での回答を求める設問を用意する。そして、このような設問に対して特定の飲料商品を正答とする。
設問レコードは、設問番号、設問データ、正答データ等のデータ項目で構成される。設問番号は、設問毎に例えば“1”から順に割付される一連番号である。設問データは、対応する設問番号で特定される設問のテキストデータである。正答データは、当該設問の正答として設定された商品の商品IDである。
The question database 13D stores a question record created for each question. The processor 131 accesses the question database 13D to read or write the question record.
The questions are intended to collect information based on the thoughts of shoppers. Specifically, prepare a question asking the respondents to answer with the product, for example, "What kind of drink do you want to drink when you are thirsty?" Then, the specific beverage product is the correct answer to such a question.
The question record is composed of data items such as question numbers, question data, and correct answer data. The question number is a serial number assigned to each question in order from, for example, "1". The question data is the text data of the question specified by the corresponding question number. The correct answer data is the product ID of the product set as the correct answer for the question.

回答者メモリ13Mは、図2に示すエリア構造を有する。すなわち回答者メモリ13Mは、会員情報エリアと、設問番号毎の正答情報、正解フラグ、誤答回数、誤答履歴の各エリアとを含む。会員情報エリアには、回答者の会員情報が格納される。クイズイベントに参加する買物客が回答者となる。会員情報のすべてのデータ項目が会員情報エリアに格納される必要はない。少なくとも会員IDと客層区分とが記憶されていればよい。正答情報エリアには、対応する設問番号で特定される設問の正答データが格納される。正解フラグエリアには、デファルトの値が“0”であり、正解すると“1”に更新される1ビットのフラグ(以下、正解フラグと称する)が格納される。誤答回数エリアには、対応する設問に対して回答者が誤答した回数が格納される。誤答履歴エリアには、その回答者が誤答した商品の商品IDが、回答順に格納される。 The respondent memory 13M has the area structure shown in FIG. That is, the respondent memory 13M includes a member information area and each area of correct answer information for each question number, correct answer flag, number of incorrect answers, and incorrect answer history. The member information of the respondent is stored in the member information area. Shoppers who participate in the quiz event are the respondents. Not all data items of membership information need to be stored in the membership information area. It suffices if at least the member ID and the customer segment are stored. In the correct answer information area, the correct answer data of the question specified by the corresponding question number is stored. In the correct answer flag area, a 1-bit flag (hereinafter referred to as a correct answer flag) whose default value is "0" and which is updated to "1" when the answer is correct is stored. In the wrong answer count area, the number of times the respondent answered wrongly to the corresponding question is stored. In the wrong answer history area, the product IDs of the products that the respondent answered incorrectly are stored in the order of answers.

収集サーバ14は、収集データベース(収集DB)14Dを有する。収集データベース14Dは、収集サーバ14の補助記憶デバイスに記憶される。
収集データベース14Dは、支援サーバ13で生成された回答者メモリ13Mのデータレコードを保存する。収集サーバ14は、支援サーバ13で生成された回答者メモリ13Mのデータレコードを、ネットワーク18を介して収集し、収集データベース14Dに書き込む。
The collection server 14 has a collection database (collection DB) 14D. The collection database 14D is stored in the auxiliary storage device of the collection server 14.
The collection database 14D stores the data record of the respondent memory 13M generated by the support server 13. The collection server 14 collects the data record of the respondent memory 13M generated by the support server 13 via the network 18 and writes it to the collection database 14D.

ユーザ端末20は、プロセッサ201、主記憶デバイス202、補助記憶デバイス203、無線ユニット204、カメラユニット205及びタッチパネル206等を備える。プロセッサ201と、主記憶デバイス202、補助記憶デバイス203、無線ユニット204、カメラユニット205及び通信I/F206とは、アドレスバス、データバス、制御信号線等を含むシステム伝送路207によって接続される。
ユーザ端末20は、プロセッサ201、主記憶デバイス202、補助記憶デバイス203、無線ユニット204、カメラユニット205及び通信I/F206と、これらを接続するシステム伝送路207とによってコンピュータを構成する。
The user terminal 20 includes a processor 201, a main storage device 202, an auxiliary storage device 203, a wireless unit 204, a camera unit 205, a touch panel 206, and the like. The processor 201 and the main storage device 202, the auxiliary storage device 203, the wireless unit 204, the camera unit 205, and the communication I / F 206 are connected by a system transmission line 207 including an address bus, a data bus, a control signal line, and the like.
The user terminal 20 constitutes a computer by a processor 201, a main storage device 202, an auxiliary storage device 203, a wireless unit 204, a camera unit 205, a communication I / F 206, and a system transmission line 207 connecting them.

プロセッサ201は、上記コンピュータの中枢部分に相当する。プロセッサ201は、オペレーティングシステムやアプリケーションプログラムに従って、ユーザ端末20としての各種の機能を実現するべく各部を制御する。
主記憶デバイス202は、上記コンピュータの主記憶部分に相当する。主記憶デバイス202は、不揮発性のメモリ領域(ROM)と揮発性のメモリ領域(RAM)とを含む。主記憶デバイス202は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。主記憶デバイス202は、プロセッサ201が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。また主記憶デバイス202は、揮発性のメモリ領域を、プロセッサ201によってデータが適宜書き換えられるワークエリアとして使用する。
The processor 201 corresponds to the central part of the computer. The processor 201 controls each part in order to realize various functions as the user terminal 20 according to the operating system and the application program.
The main storage device 202 corresponds to the main storage portion of the computer. The main storage device 202 includes a non-volatile memory area (ROM) and a volatile memory area (RAM). The main storage device 202 stores the operating system and application programs in the non-volatile memory area. The main storage device 202 may store data necessary for the processor 201 to execute a process for controlling each unit in a non-volatile or volatile memory area. Further, the main storage device 202 uses the volatile memory area as a work area in which data is appropriately rewritten by the processor 201.

補助記憶デバイス203は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス203は、プロセッサ201が各種の処理を行う上で使用するデータや、プロセッサ201での処理によって生成されたデータを保存する。また補助記憶デバイス203は、上記のアプリケーションプログラムを記憶する場合もある。
無線ユニット204は、中継器17との間で無線通信を利用してデータの送受信を行う無線回路を含む。カメラユニット205は、バーコードを撮影可能な解像度を有するカメラデバイスを含む。タッチパネル206は、ユーザ端末20の入力デバイス及び表示デバイスとして機能する。タッチパネル206には、上記のアプリケーションプログラムを起動するためのアイコンが表示される。
The auxiliary storage device 203 corresponds to the auxiliary storage portion of the computer. The auxiliary storage device 203 stores data used by the processor 201 for performing various processes and data generated by the processes of the processor 201. The auxiliary storage device 203 may also store the above application program.
The wireless unit 204 includes a wireless circuit that transmits / receives data to / from the repeater 17 by using wireless communication. The camera unit 205 includes a camera device having a resolution capable of capturing a barcode. The touch panel 206 functions as an input device and a display device of the user terminal 20. An icon for starting the above application program is displayed on the touch panel 206.

このような構成のユーザ端末20は、端末プログラム20Pをインストールすることによって、店舗システム10を利用したセルフ登録及びクイズイベントの対応機器となる。端末プログラム20Pは、ユーザ端末20をセルフ登録及びクイズイベントの対応機器として動作させるために、プロセッサ201をコントロールする処理手順を表す。端末プログラム20Pは、補助記憶デバイス203に保存される。 By installing the terminal program 20P, the user terminal 20 having such a configuration becomes a device corresponding to self-registration and a quiz event using the store system 10. The terminal program 20P represents a processing procedure for controlling the processor 201 in order to operate the user terminal 20 as a device corresponding to self-registration and a quiz event. The terminal program 20P is stored in the auxiliary storage device 203.

図3乃至図5は、支援サーバ13のプロセッサ131が、サーバプログラム13Pに基づき、端末プログラム20Pがインストールされたユーザ端末20との間で実行する主要な処理手順を示す流れ図である。以下、図3乃至図5を用いて店舗システム10の主要な動作について説明する。なお、図3乃至図5の流れ図に示すとともに以下に説明する処理の内容は一例であり、同様な結果を得ることが可能な様々な処理を適宜に利用できるものである。 3 to 5 are flow charts showing a main processing procedure executed by the processor 131 of the support server 13 with the user terminal 20 in which the terminal program 20P is installed based on the server program 13P. Hereinafter, the main operation of the store system 10 will be described with reference to FIGS. 3 to 5. The contents of the processes shown in the flow charts of FIGS. 3 to 5 and described below are examples, and various processes capable of obtaining similar results can be appropriately used.

来店した買物客は、ユーザ端末20のタッチパネル206に表示される端末プログラム20Pのアイコンにタッチして、端末プログラム20Pの起動を指示する。端末プログラム20Pが起動すると、タッチパネル206にログイン画面が表示されるので、買物客は、会員IDを用いてログインを行う。ログインを行うと、会員サーバ12でログイン認証が行われる。そしてその認証結果がユーザ端末20宛に通知される。ログインが承認されると、タッチパネル206にモード選択画面が表示される。モード選択画面は、買物モードとクイズモードとの選択を買物客に促す画面である。買上商品のデータを自ら登録する買物客は買物モードを選択する。クイズイベントに参加する買物客はクイズモードを選択する。 The shopper who visits the store touches the icon of the terminal program 20P displayed on the touch panel 206 of the user terminal 20 to instruct to start the terminal program 20P. When the terminal program 20P is activated, the login screen is displayed on the touch panel 206, so that the shopper logs in using the member ID. When you log in, login authentication is performed on the member server 12. Then, the authentication result is notified to the user terminal 20. When the login is approved, the mode selection screen is displayed on the touch panel 206. The mode selection screen is a screen that prompts the shopper to select between the shopping mode and the quiz mode. A shopper who registers the data of the purchased product by himself selects the shopping mode. Shoppers attending the quiz event select the quiz mode.

サーバプログラム13Pが常駐している支援サーバ13のプロセッサ131は、Act1として買物客のログインが承認されるのを待機している。会員サーバ12からの通知により買物客のログインが承認されたことを検知すると(Act1にてYES)、プロセッサ131は、Act2としてその買物客の会員情報を取得する。すなわちプロセッサ131は、会員サーバ12にアクセスして、ログインの際に入力された会員IDで特定される会員レコードを要求する。この要求に対し、会員サーバ12のプロセッサは、会員データベース12Dから該当する会員レコードを読み出し、ネットワーク18を介して支援サーバ13に送出する。支援サーバ13のプロセッサ131は、会員レコードから会員ID、個人情報、客層区分等の会員情報を取得する。そしてプロセッサ131は、この会員情報を主記憶デバイス132のワークエリアに格納する。 The processor 131 of the support server 13 in which the server program 13P resides is waiting for the shopper's login to be approved as Act1. When it is detected by the notification from the member server 12 that the login of the shopper is approved (YES in Act1), the processor 131 acquires the member information of the shopper as Act2. That is, the processor 131 accesses the member server 12 and requests the member record specified by the member ID input at the time of login. In response to this request, the processor of the member server 12 reads the corresponding member record from the member database 12D and sends it to the support server 13 via the network 18. The processor 131 of the support server 13 acquires member information such as a member ID, personal information, and customer segment classification from the member record. Then, the processor 131 stores this member information in the work area of the main storage device 132.

会員情報を取得したプロセッサ131は、買物客のログインが承認されたユーザ端末20において、Act3として買物モードが選択されたか否かを確認する。買物モードが選択されていない場合(Act3にてNO)、プロセッサ131は、クイズモードが選択されたか否かを確認する(Act4)。クイズモードも選択されていない場合(Act4にてNO)、プロセッサ131は、Act3に戻る。ここにプロセッサ131は、Act3及びAct4の処理により、買物モードが選択されるかクイズモードが選択されるのを待ち受ける。
買物モードが選択された場合(Act3にてYES)、プロセッサ131は、買物支援処理を実行する。クイズモードが選択された場合(Act4にてYES)、プロセッサ131は、思考収集支援処理を実行する。
The processor 131 that has acquired the member information confirms whether or not the shopping mode is selected as Act 3 on the user terminal 20 for which the login of the shopper is approved. When the shopping mode is not selected (NO in Act 3), the processor 131 confirms whether or not the quiz mode is selected (Act 4). If the quiz mode is not selected (NO in Act4), the processor 131 returns to Act3. Here, the processor 131 waits for the shopping mode or the quiz mode to be selected by the processing of Act 3 and Act 4.
When the shopping mode is selected (YES in Act 3), the processor 131 executes the shopping support process. When the quiz mode is selected (YES in Act 4), the processor 131 executes the thought collection support process.

先ず、買物支援処理について説明する。買物モードを選択した買物客は、購入しようとする商品いわゆる買上商品のバーコードをユーザ端末20のカメラユニット205で撮影してからショッピングカード等に収容する。カメラユニット205で買上商品のバーコードが撮影されると、ユーザ端末20のプロセッサ201は、そのバーコードデータを支援サーバ13宛に送信するように無線ユニット204を制御する。この制御により、ユーザ端末20から支援サーバ13にバーコードデータが無線送信される。バーコードデータには、ログイン認証の際に入力された会員ID(以下、会員IDxと表す)が付加される。 First, the shopping support process will be described. The shopper who selects the shopping mode captures the bar code of the product to be purchased, the so-called purchased product, with the camera unit 205 of the user terminal 20, and then stores the barcode in the shopping card or the like. When the bar code of the purchased product is photographed by the camera unit 205, the processor 201 of the user terminal 20 controls the wireless unit 204 so as to transmit the bar code data to the support server 13. By this control, the barcode data is wirelessly transmitted from the user terminal 20 to the support server 13. The member ID (hereinafter referred to as member IDx) entered at the time of login authentication is added to the barcode data.

支援サーバ13のプロセッサ131は、買物支援処理を開始すると、主記憶デバイス132に会員IDx用のユーザメモリを作成する。このユーザメモリには、ワークエリアから会員IDxの会員情報が格納される。
プロセッサ131は、ユーザ端末20から無線送信されるバーコードデータを待ち受ける。そして通信インターフェース134を介してバーコードデータを受信する毎に、プロセッサ131は、そのバーコードデータを解析する。バーコードデータから商品IDが検出されると、プロセッサ131は、POSサーバ11にアクセスして、当該商品IDを含む商品レコードを要求する。この要求に対し、POSサーバ11のプロセッサは、商品データベース11Dから該当する商品レコードを読み出し、支援サーバ13宛に送信する。支援サーバ13のプロセッサ131は、通信インターフェース134を介して商品レコードを受信すると、その商品レコードから商品ID、分類ID、商品名、単価等の商品情報を取得する。そしてプロセッサ131は、この商品情報を、会員IDx用のユーザメモリに格納する。またプロセッサ131は、この商品情報の例えば商品名と単価とがタッチパネル206に表示されるようにユーザ端末20を制御するデータ信号を、ユーザ端末20宛に送信する。このデータ信号を受けて、ユーザ端末20のタッチパネル206には、カメラユニット205でバーコードが撮影された商品の商品名と単価とが表示される。
When the processor 131 of the support server 13 starts the shopping support process, the processor 131 creates a user memory for the member IDx in the main storage device 132. Member information of member IDx is stored in this user memory from the work area.
The processor 131 listens for bar code data wirelessly transmitted from the user terminal 20. Then, each time the barcode data is received via the communication interface 134, the processor 131 analyzes the barcode data. When the product ID is detected from the barcode data, the processor 131 accesses the POS server 11 and requests a product record including the product ID. In response to this request, the processor of the POS server 11 reads the corresponding product record from the product database 11D and transmits it to the support server 13. When the processor 131 of the support server 13 receives the product record via the communication interface 134, the processor 131 acquires the product information such as the product ID, the classification ID, the product name, and the unit price from the product record. Then, the processor 131 stores this product information in the user memory for the member IDx. Further, the processor 131 transmits a data signal for controlling the user terminal 20 so that, for example, the product name and the unit price of the product information are displayed on the touch panel 206 to the user terminal 20. In response to this data signal, the touch panel 206 of the user terminal 20 displays the product name and the unit price of the product whose barcode was photographed by the camera unit 205.

買物を終えた買物客は、POS端末15が設置された会計場(レジ)に移動する。POS端末15には、固有のPOSIDを示すバーコードが表記されている。買物客または会計担当の店員は、このPOSIDを示すバーコードをユーザ端末20のカメラユニットで撮影する。カメラユニット205でPOSIDのバーコードが撮影された場合も、ユーザ端末20のプロセッサ201は、そのバーコードデータを支援サーバ13宛に送信するように無線ユニット204を制御する。この制御により、ユーザ端末20から支援サーバ13にバーコードデータが無線送信される。このバーコードデータにも会員IDxが付加される。 The shopper who has finished shopping moves to the checkout counter (checkout) where the POS terminal 15 is installed. A bar code indicating a unique POS ID is written on the POS terminal 15. The shopper or the clerk in charge of accounting takes a picture of the barcode indicating this POSID with the camera unit of the user terminal 20. Even when the POSID barcode is captured by the camera unit 205, the processor 201 of the user terminal 20 controls the wireless unit 204 so as to transmit the barcode data to the support server 13. By this control, the barcode data is wirelessly transmitted from the user terminal 20 to the support server 13. Member IDx is also added to this barcode data.

支援サーバ13のプロセッサ131は、通信インターフェース134を介して受信したバーコードデータからPOSIDが検出されると、会員IDx用のユーザメモリに格納されている商品情報を読み出す。そしてプロセッサ131は、この商品情報をPOSIDで特定されるPOS端末15宛に送信するように通信インターフェース134を制御する。この制御により、会員IDx用のユーザメモリに格納されていた商品情報が一括して支援サーバ13からPOS端末15に送信される。
POS端末15のプロセッサは、支援サーバ13から受信した商品情報を基に買上商品の販売データをメモリに登録処理する。この登録処理により、買上商品の代金が算出されるので、買物客は代金を支払う。この代金の支払いを受けて、POS端末15のプロセッサは、決済処理を実行する。
When the POSID is detected from the barcode data received via the communication interface 134, the processor 131 of the support server 13 reads out the product information stored in the user memory for the member IDx. Then, the processor 131 controls the communication interface 134 so as to transmit this product information to the POS terminal 15 specified by the POS ID. By this control, the product information stored in the user memory for the member IDx is collectively transmitted from the support server 13 to the POS terminal 15.
The processor of the POS terminal 15 registers and processes the sales data of the purchased product in the memory based on the product information received from the support server 13. By this registration process, the price of the purchased product is calculated, and the shopper pays the price. Upon receiving the payment of this price, the processor of the POS terminal 15 executes the payment process.

次に、思考収集支援処理について、図4及び図5を用いて説明する。
支援サーバ13のプロセッサ131は、思考収集支援処理を開始すると、Act11として主記憶デバイス132に会員IDx用の回答者メモリ13Mを作成する。この回答者メモリ13Mには、ワークエリアから会員IDxの会員情報が格納される。なお、会員情報の全てのデータ項目を回答者メモリ13Mに格納しなくてもよい。少なくとも、会員IDと客層区分とが回答者メモリ13Mに格納されればよい。
Next, the thought collection support process will be described with reference to FIGS. 4 and 5.
When the processor 131 of the support server 13 starts the thought collection support process, the processor 131 creates the respondent memory 13M for the member IDx in the main storage device 132 as Act 11. The member information of the member IDx is stored in the respondent memory 13M from the work area. It is not necessary to store all the data items of the member information in the respondent memory 13M. At least, the member ID and the customer segment classification may be stored in the respondent memory 13M.

プロセッサ131は、Act13として設問番号カウンタnを“0”にリセットする。設問番号カウンタnは、例えば主記憶デバイス132の揮発性メモリ領域に形成されている。プロセッサ131は、Act14として設問番号カウンタnを“1”だけカウントアップする。そしてプロセッサ131は、Act15として設問番号カウンタnが設問数Nを超えたか否かを判断する。設問数Nは、設問データベース13Dに設定されている設問レコードの総数である。設問数Nは、例えば補助記憶デバイス133に予め記憶されている。 The processor 131 resets the question number counter n to "0" as Act13. The question number counter n is formed, for example, in the volatile memory area of the main storage device 132. The processor 131 counts up the question number counter n by "1" as Act14. Then, the processor 131 determines whether or not the question number counter n exceeds the number of questions N as Act15. The number of questions N is the total number of question records set in the question database 13D. The number of questions N is stored in advance in, for example, the auxiliary storage device 133.

設問番号カウンタnが設問数Nを超えていない場合(Act15にてNO)、プロセッサ131は、Act16として誤答数カウンタeを“0”に初期化する。誤答数カウンタeは、例えば主記憶デバイス132の揮発性メモリ領域に形成されている。またプロセッサ131は、設問データベース13Dから設問番号nの設問レコードを読み込む。設問番号nは、設問番号カウンタnのカウント値である。設問番号nの設問レコードを読み込んだならば、プロセッサ131は、Act17として当該設問レコードの正答データを、会員IDx用の回答者メモリ13Mにおける設問番号nに対応する正答情報エリアにセットする。またプロセッサ131は、Act18として当該設問レコードに含まれる設問データの設問がタッチパネル206に表示されるようにユーザ端末20を制御するデータ信号を、ユーザ端末20宛に送信する。このデータ信号を受けて、ユーザ端末20のタッチパネル206には、設問が表示される。ここにプロセッサ131は、ユーザ端末20のタッチパネル206(出力デバイス)に商品での回答を求める設問を出力する出力手段を構成する。 When the question number counter n does not exceed the number of questions N (NO in Act15), the processor 131 initializes the wrong answer number counter e to "0" as Act16. The wrong answer number counter e is formed, for example, in the volatile memory area of the main storage device 132. Further, the processor 131 reads the question record of the question number n from the question database 13D. The question number n is a count value of the question number counter n. After reading the question record of question number n, the processor 131 sets the correct answer data of the question record as Act 17 in the correct answer information area corresponding to the question number n in the respondent memory 13M for the member IDx. Further, the processor 131 transmits a data signal for controlling the user terminal 20 to the user terminal 20 so that the question of the question data included in the question record is displayed on the touch panel 206 as Act 18. In response to this data signal, a question is displayed on the touch panel 206 of the user terminal 20. Here, the processor 131 constitutes an output means for outputting a question requesting an answer in a product to the touch panel 206 (output device) of the user terminal 20.

クイズモードを選択した買物客(以下、回答者と称する)は、タッチパネル206に設問が表示されたならば、正答となる商品を推測する。そして回答者は、推測した商品を店内から探し出し、その商品に付されているバーコードをユーザ端末20のカメラユニット205で撮影する。なお、タッチパネル206には、設問とともにイベント終了を指示する終了アイコンも表示される。クイズイベントへの参加を中止する場合、回答者は、終了アイコンにタッチする。 A shopper who has selected the quiz mode (hereinafter referred to as a respondent) guesses the product that is the correct answer when the question is displayed on the touch panel 206. Then, the respondent searches for the guessed product from the store and takes a picture of the barcode attached to the product with the camera unit 205 of the user terminal 20. The touch panel 206 also displays an end icon instructing the end of the event along with the question. To cancel participation in the quiz event, respondents touch the end icon.

カメラユニット205で商品のバーコードが撮影されると、ユーザ端末20のプロセッサ201は、そのバーコードデータを支援サーバ13宛に送信するように無線ユニット204を制御する。この制御により、ユーザ端末20から支援サーバ13にバーコードデータが無線送信される。このバーコードデータにも会員IDxが付加される。一方、終了アイコンがタッチされた場合には、プロセッサ201は、終了コマンドを支援サーバ13宛に送信するように無線ユニット204を制御する。この制御により、ユーザ端末20から支援サーバ13に終了コマンドが無線送信される。この終了コマンドにも会員IDxが付加される。 When the bar code of the product is photographed by the camera unit 205, the processor 201 of the user terminal 20 controls the wireless unit 204 so as to transmit the bar code data to the support server 13. By this control, the barcode data is wirelessly transmitted from the user terminal 20 to the support server 13. Member IDx is also added to this barcode data. On the other hand, when the end icon is touched, the processor 201 controls the wireless unit 204 so as to send the end command to the support server 13. By this control, the end command is wirelessly transmitted from the user terminal 20 to the support server 13. The member IDx is also added to this end command.

支援サーバ13のプロセッサ131は、Act19として終了コマンドを受信したか否かを確認する。終了コマンドを受信していない場合(Act19にてNO)、プロセッサ131は、Act20として商品IDを受信したか否かを確認する。商品IDを受信していない場合(Act20にてNO)、プロセッサ131は、Act19の処理に戻る。かくしてプロセッサ131は、Act19及びAct20の処理により、終了コマンドまたは商品IDを受信するのを待ち受ける。 The processor 131 of the support server 13 confirms whether or not the termination command has been received as Act 19. If the end command has not been received (NO in Act 19), the processor 131 confirms whether or not the product ID has been received as Act 20. If the product ID has not been received (NO in Act 20), the processor 131 returns to the process of Act 19. Thus, the processor 131 waits for the end command or the product ID to be received by the processing of Act 19 and Act 20.

通信インターフェース134を介して受信したバーコードデータを解析した結果、商品IDが検出されると、プロセッサ131は、商品IDを受信したと認識する。商品IDを受信すると(Act20にてYES)、プロセッサ131は、Act21としてその商品IDで識別される商品が設問に対する正答であるか否かを確認する。すなわちプロセッサ131は、会員IDx用の回答者メモリ13Mから設問番号nに対応する正答情報を読み出す。そしてプロセッサ131は、この正答情報の商品IDとバーコードデータを解析して得られた商品IDとを照合する。その結果、両者が一致する場合、プロセッサ131は、正解であると判定する。両者が一致しない場合、プロセッサ131は、不正解であると判定する。ここにプロセッサ131は、ユーザ端末20のカメラユニット205(入力デバイス)から設問に対する回答として入力された商品を検出する検出手段を構成する。またプロセッサ131は、この検出手段により検出された商品が設問の正解であるか否かを判定する判定手段を構成する。 When the product ID is detected as a result of analyzing the barcode data received via the communication interface 134, the processor 131 recognizes that the product ID has been received. Upon receiving the product ID (YES in Act 20), the processor 131 confirms whether or not the product identified by the product ID as Act 21 is the correct answer to the question. That is, the processor 131 reads out the correct answer information corresponding to the question number n from the respondent memory 13M for the member IDx. Then, the processor 131 collates the product ID of the correct answer information with the product ID obtained by analyzing the barcode data. As a result, if both match, the processor 131 determines that the answer is correct. If they do not match, the processor 131 determines that the answer is incorrect. Here, the processor 131 constitutes a detection means for detecting a product input as an answer to a question from the camera unit 205 (input device) of the user terminal 20. Further, the processor 131 constitutes a determination means for determining whether or not the product detected by the detection means is the correct answer to the question.

不正解であると判定された場合(Act21にてNO)、プロセッサ131は、Act22として不正解であることが報知されるようにユーザ端末20を制御するデータ信号を、ユーザ端末20宛に送信する。このデータ信号を受けて、ユーザ端末20のタッチパネル206には、不正解であることを報知するメッセージが表示される。なお、メッセージとともに音声によって不正解であることを報知してもよい。あるいは音声だけで不正解であることを報知してもよい。 When it is determined that the answer is incorrect (NO in Act 21), the processor 131 transmits a data signal for controlling the user terminal 20 to the user terminal 20 so as to be notified as Act 22 that the answer is incorrect. .. In response to this data signal, the touch panel 206 of the user terminal 20 displays a message notifying that the answer is incorrect. It should be noted that the incorrect answer may be notified by voice together with the message. Alternatively, it may be notified that the answer is incorrect only by voice.

また、不正解であると判定された場合(Act21にてNO)、プロセッサ131は、Act23として誤答数カウンタeを“1”だけカウントアップする。そしてプロセッサ131は、Act24として誤答履歴データを記憶する。すなわちプロセッサ131は、会員IDx用の回答者メモリ13Mにおける設問番号nに対応する誤答履歴エリアに、誤答数カウンタeのカウント値と関連付けて、バーコードデータから検出された商品IDを格納する。その後プロセッサ131は、Act19の処理に戻る。そしてAct19以降の処理を上記と同様に実行する。ここにプロセッサ131は、ユーザ端末20のユーザを特定する情報(会員ID)と関連付けて、検出手段により検出された商品に係る情報(商品ID)を取り込む取込手段を構成する。 If it is determined that the answer is incorrect (NO in Act21), the processor 131 counts up the wrong answer counter e by "1" as Act23. Then, the processor 131 stores the wrong answer history data as Act24. That is, the processor 131 stores the product ID detected from the barcode data in the wrong answer history area corresponding to the question number n in the respondent memory 13M for the member IDx in association with the count value of the wrong answer number counter e. .. After that, the processor 131 returns to the process of Act19. Then, the processing after Act 19 is executed in the same manner as above. Here, the processor 131 constitutes an import means for capturing information (product ID) related to a product detected by the detection means in association with information (member ID) that identifies the user of the user terminal 20.

一方、正解であると判定された場合には(Act20にてYES)、プロセッサ131は、Act25として正解であることが報知されるようにユーザ端末20を制御するデータ信号を、ユーザ端末20宛に送信する。このデータ信号を受けて、ユーザ端末20のタッチパネル206には、正解であることを報知するメッセージが表示される。なお、メッセージとともに音声によって正解であることを報知してもよい。あるいは音声だけで正解であることを報知してもよい。 On the other hand, when it is determined that the answer is correct (YES in Act 20), the processor 131 sends a data signal for controlling the user terminal 20 to the user terminal 20 so as to be notified as Act 25 that the answer is correct. Send. In response to this data signal, the touch panel 206 of the user terminal 20 displays a message notifying that the answer is correct. It should be noted that the correct answer may be notified by voice together with the message. Alternatively, the correct answer may be notified only by voice.

また正解であると判定された場合(Act20にてYES)、プロセッサ131は、Act26として正解フラグFを“1”にセットし、Act27として誤答回数eを記憶する。すなわちプロセッサ131は、会員IDx用の回答者メモリ13Mにおける設問番号nに対応するフラグエリアの正解フラグFを“0”から“1”に変更する。さらにプロセッサ131は、誤答カウンタeのカウント値を、同設問番号nに対応する誤答回数エリアに格納する。その後プロセッサ131は、Act14の処理に戻る。そしてAct14以降の処理を上記と同様に実行する。ここにプロセッサ131は、判定手段により正解であると判定されると、設問に対する回答の取込みを終了する終了手段を構成する。 If it is determined that the answer is correct (YES in Act 20), the processor 131 sets the correct answer flag F to "1" as Act 26, and stores the number of incorrect answers e as Act 27. That is, the processor 131 changes the correct answer flag F in the flag area corresponding to the question number n in the respondent memory 13M for the member IDx from "0" to "1". Further, the processor 131 stores the count value of the erroneous answer counter e in the erroneous answer count area corresponding to the question number n. After that, the processor 131 returns to the process of Act14. Then, the processing after Act 14 is executed in the same manner as above. Here, the processor 131 constitutes a termination means for ending the acquisition of the answer to the question when the determination means determines that the answer is correct.

このように、回答者が設問から推測される商品のバーコードをカメラユニット205で撮影すると、正解であるか否かが報知される。そして不正解の場合、設問は変わらない。回答者は、同じ設問から推測される別の商品のバーコードをカメラユニット205で撮影する。このような動作は、回答者が正解である商品のバーコードをカメラユニット205で撮影するまで繰り返される。正解である商品のバーコードがカメラユニット205で撮影されると、次の設問に移る。そしてこの設問に対しても、回答者が正解である商品のバーコードをカメラユニット205で撮影するまで、同様な動作が繰り返される。 In this way, when the respondent takes a picture of the barcode of the product inferred from the question with the camera unit 205, it is notified whether or not the answer is correct. And if the answer is incorrect, the question does not change. Respondents take a picture of the barcode of another product inferred from the same question with the camera unit 205. Such an operation is repeated until the respondent takes a picture of the barcode of the correct product with the camera unit 205. When the barcode of the correct product is photographed by the camera unit 205, the next question is started. Then, for this question, the same operation is repeated until the respondent takes a picture of the barcode of the product which is the correct answer with the camera unit 205.

かくして、会員IDx用の回答者メモリ13Mには、設問毎に、会員IDxで識別される回答者が正解に至るまでの誤答回数と誤答履歴データとが記憶される。誤答履歴データは、誤答した順番に誤答した商品の商品IDを蓄積したデータである。 Thus, in the respondent memory 13M for the member IDx, the number of incorrect answers and the incorrect answer history data until the respondent identified by the member IDx reaches the correct answer are stored for each question. The erroneous answer history data is data in which the product IDs of the erroneously answered products are accumulated in the order of erroneously answered.

カウント値nが設問数Nを超えるか(Act15にてYES)、終了コマンドを受信した場合(Act19にてYES)、プロセッサ131は、回答評価処理を開始する。
図5は、回答評価処理の手順を具体的に示す流れ図である。回答評価処理が開始されると、プロセッサ131は、Act31として正解数rをカウントする。すなわちプロセッサ131は、会員IDx用の回答者メモリ13Mに記憶される設問番号毎の正解フラグFのうち、“1”にセットされている正解フラグFの数を計数する。そしてプロセッサ131は、この数を正解数rとする。ここにプロセッサ131は、判定手段により正解であると判定された回数を計数する計数手段を構成する。
When the count value n exceeds the number of questions N (YES in Act 15) or the end command is received (YES in Act 19), the processor 131 starts the answer evaluation process.
FIG. 5 is a flow chart specifically showing the procedure of the response evaluation process. When the answer evaluation process is started, the processor 131 counts the number of correct answers r as Act31. That is, the processor 131 counts the number of the correct answer flags F set to "1" among the correct answer flags F for each question number stored in the respondent memory 13M for the member IDx. Then, the processor 131 sets this number as the number of correct answers r. Here, the processor 131 constitutes a counting means for counting the number of times the determination means determines that the answer is correct.

正解数rをカウントすると、プロセッサ131は、Act32として正解数rがインセンティブの判定値R以上であるか否かを判断する。判定値Rは、例えば補助記憶デバイス133に予め設定されている。本実施形態では、正解数rが判定値Rに達した回答者に対して割引販売のインセンティブを与えるものとする。割引販売のインセンティブを与えることにより、多くの買物客は、クイズイベントに参加するものと考えられる。 When the number of correct answers r is counted, the processor 131 determines whether or not the number of correct answers r is equal to or greater than the incentive determination value R as Act32. The determination value R is set in advance in, for example, the auxiliary storage device 133. In the present embodiment, the incentive for discount sales is given to the respondents whose correct answer number r reaches the determination value R. By giving incentives for discounted sales, many shoppers are expected to participate in quiz events.

正解数rが判定値R以上の場合(Act32にてYES)、プロセッサ131は、Act33として割引率を決定する。例えば支援サーバ13は、正解数が増加するに従いに割引率が大きくなるように、正解数と割引率とを対応付けて設定した割引率テーブルを有する。割引率テーブルは、例えば補助記憶デバイス133に記憶される。プロセッサ131は、この割引率テーブルを検索して、正解数rに応じた割引率を決定する。 When the number of correct answers r is equal to or greater than the determination value R (YES in Act 32), the processor 131 determines the discount rate as Act 33. For example, the support server 13 has a discount rate table in which the number of correct answers and the discount rate are set in association with each other so that the discount rate increases as the number of correct answers increases. The discount rate table is stored in, for example, the auxiliary storage device 133. The processor 131 searches this discount rate table and determines the discount rate according to the number of correct answers r.

割引率を決定したならば、プロセッサ131は、Act34としてその割引率と割引対象となる商品のリストとを会員IDx用のユーザメモリに格納する。割引対象となる商品は、例えば回答者メモリ13Mにおいて、各設問の正答情報として格納された商品IDで特定される商品である。割引対象となる商品は、誤答履歴データとして記憶された商品IDで特定される商品を割引対象としてもよい。あるいは予め設定された商品IDの商品を割引対象としてもよい。どのような商品を割引対象とするかは任意である。後述するが、会員IDxで識別される買物客は、割引対象となる商品のうち少なくとも一品をユーザメモリに格納された割引率で割引した価格で購入することができる。ここにプロセッサ131は、計数手段により計数された回数に応じてユーザ端末20のユーザに特典を付与する付与手段を構成する。 After determining the discount rate, the processor 131 stores the discount rate and a list of products to be discounted as Act 34 in the user memory for the member IDx. The product to be discounted is, for example, a product specified by a product ID stored as correct answer information for each question in the respondent memory 13M. As the product to be discounted, the product specified by the product ID stored as the incorrect answer history data may be targeted for discount. Alternatively, a product with a preset product ID may be targeted for discount. What kind of products are eligible for the discount is optional. As will be described later, the shopper identified by the member IDx can purchase at least one of the discounted products at a discounted price at the discount rate stored in the user memory. Here, the processor 131 constitutes a granting means for giving a privilege to the user of the user terminal 20 according to the number of times counted by the counting means.

なお、回答者である買物客がクイズイベントに参加する前に買物モードを選択して買物を始めていた場合、すなわち買物客が買物の途中でクイズイベントに参加した場合、支援サーバ13の主記憶デバイス132に会員IDx用のユーザメモリが形成されている。しかし、買物の前にクイズイベントに参加した回答者については、主記憶デバイス132に会員IDx用のユーザメモリが形成されていない。その場合には、プロセッサ131は、主記憶デバイス132に会員IDx用のユーザメモリを作成し、このユーザメモリに割引率と割引対象となる商品のリストとを格納する。 If the respondent shopper selects the shopping mode and starts shopping before participating in the quiz event, that is, if the shopper participates in the quiz event in the middle of shopping, the main memory device of the support server 13 A user memory for the member IDx is formed in 132. However, for the respondents who participated in the quiz event before shopping, the user memory for the member IDx is not formed in the main storage device 132. In that case, the processor 131 creates a user memory for the member IDx in the main storage device 132, and stores the discount rate and the list of products to be discounted in this user memory.

割引率を決定したならば、プロセッサ131はまた、Act35としてその割引率と割引対象となる商品のリストとがタッチパネル206に表示されるようにユーザ端末20を制御するデータ信号を、ユーザ端末20宛に送信する。このデータ信号を受けて、ユーザ端末20のタッチパネル206には、割引率と割引対象となる商品のリストとが表示される。したがって回答者は、割引率と割引対象となる商品のリストとを確認することができる。 After determining the discount rate, the processor 131 also sends a data signal to the user terminal 20 as Act 35, which controls the user terminal 20 so that the discount rate and the list of products to be discounted are displayed on the touch panel 206. Send to. In response to this data signal, the touch panel 206 of the user terminal 20 displays a discount rate and a list of products to be discounted. Therefore, the respondent can confirm the discount rate and the list of products to be discounted.

正解数rが判定値R以上であり(Act32にてYES)、Act33乃至Act35の処理を実行するか、正解数rが判定値Rに達していない場合(Act32にてNO)、プロセッサ131は、会員IDx用の回答者メモリ13Mに記憶されているデータを収集サーバ14へ保存する。すなわちプロセッサ131は、会員IDx用の回答者メモリ13Mから会員情報と設問番号順の正答情報、正解フラグ、誤答回数及び誤答履歴データを読み出す。そしてプロセッサ131は、これらのデータから回答者メモリ13Mのデータレコードを生成し、このデータレコードを収集サーバ14宛に送信するように通信インターフェース134を制御する。この制御により、回答者メモリ13Mのデータレコードは、ネットワーク18を介して収集サーバ14に送信され、収集データベース14Dに保存される。ここにプロセッサ131は、回答者メモリ13Mを用いて取込手段により取り込んだ情報を保存するように制御する制御手段を構成する。 When the number of correct answers r is equal to or greater than the judgment value R (YES in Act32) and the processes of Act33 to Act35 are executed, or when the number of correct answers r does not reach the judgment value R (NO in Act32), the processor 131 determines. The data stored in the respondent memory 13M for the member IDx is stored in the collection server 14. That is, the processor 131 reads out the member information, the correct answer information in the order of the question number, the correct answer flag, the number of incorrect answers, and the incorrect answer history data from the respondent memory 13M for the member IDx. Then, the processor 131 generates a data record of the respondent memory 13M from these data, and controls the communication interface 134 so as to transmit the data record to the collection server 14. By this control, the data record of the respondent memory 13M is transmitted to the collection server 14 via the network 18 and stored in the collection database 14D. Here, the processor 131 constitutes a control means for controlling so as to store the information fetched by the fetching means using the respondent memory 13M.

以上で、プロセッサ131は、回答評価処理を終了する。
回答評価処理を終了すると、プロセッサ131は、会員IDxでログインが承認されたユーザ端末20において買物モードが選択されるのを待機する。買物モードが選択されると、プロセッサ131は、買物支援処理を実行する。この買物支援処理において、プロセッサ131は、ユーザ端末20から無線送信されるバーコードデータから会員IDx用のユーザメモリに記憶されている割引対象となる商品の商品IDが検出されると、割引処理を行う。すなわちプロセッサ131は、その商品IDで識別される商品の単価を割引率で割引した価格に変更して、以後の処理を行う。なお、割引処理する回数の上限値を予め設定しておき、変更処理の回数が上限値に達したならば、割引処理を行わないようにしてもよい。
With the above, the processor 131 ends the response evaluation process.
When the response evaluation process is completed, the processor 131 waits for the shopping mode to be selected in the user terminal 20 whose login is approved by the member IDx. When the shopping mode is selected, the processor 131 executes the shopping support process. In this shopping support process, the processor 131 performs a discount process when the product ID of the product to be discounted stored in the user memory for the member IDx is detected from the barcode data wirelessly transmitted from the user terminal 20. conduct. That is, the processor 131 changes the unit price of the product identified by the product ID to the price discounted at the discount rate, and performs the subsequent processing. The upper limit of the number of times of discount processing may be set in advance, and when the number of times of change processing reaches the upper limit, the discount processing may not be performed.

このように、支援サーバ13によれば、買物客が使用するユーザ端末20のタッチパネル206に、商品での回答を求める設問を表示することができる。そして、買物客がこの設問に対して回答した履歴を取り込むことができる。この履歴は、買物客が設問に対してどのような商品をどのような順番で推測したかという情報、すなわち思考に基づく情報である。したがって、買物客の思考に基づく情報を簡便に収集できる。 As described above, according to the support server 13, the touch panel 206 of the user terminal 20 used by the shopper can display a question requesting an answer in the product. Then, the history of the shopper answering this question can be taken in. This history is information about what kind of products the shopper guessed in what order for the question, that is, information based on thinking. Therefore, it is possible to easily collect information based on the thoughts of shoppers.

また支援サーバ13によれば、回答した履歴だけでなく、正答に至るまでの回答数も取り込むことができる。例えばこの回答数の平均が他の設問と比較して少ない場合、多くの顧客が設問に対して正答とした商品を先に推測すると考えられる。したがって、この回答数も買物客の思考に基づく情報として収集できる。 Further, according to the support server 13, not only the answer history but also the number of answers up to the correct answer can be taken in. For example, if the average number of answers is small compared to other questions, it is considered that many customers first guess the product that answered the question correctly. Therefore, this number of responses can also be collected as information based on the thoughts of shoppers.

また支援サーバ13によれば、設問に正解した数に応じて買物客に割引の特典を付与することができる。したがって、クイズイベントに参加する買物客のモチベーションが高まるので、多くの買物客の思考に基づく情報を簡便に収集することができる。 Further, according to the support server 13, a discount privilege can be given to the shopper according to the number of correct answers to the questions. Therefore, since the motivation of shoppers who participate in the quiz event is increased, it is possible to easily collect information based on the thoughts of many shoppers.

また支援サーバ13によれば、ユーザ端末20から取り込んだ買物客の思考に基づく情報を収集サーバ14で蓄積保存することができる。したがって、この収集サーバ14で蓄積保存された情報を、例えば買物客の年齢、性別などの客層別に分類し分析することによって、より精度の高いマーケティングに有益な情報を得ることができる。 Further, according to the support server 13, information based on the thoughts of shoppers taken in from the user terminal 20 can be stored and stored in the collection server 14. Therefore, by classifying and analyzing the information stored and stored in the collection server 14 by customer group such as age and gender of shoppers, it is possible to obtain more accurate information useful for marketing.

本発明は、前記実施形態に限定されるものではない。
例えば前記実施形態では、設問に対して正答を予め決めておき、正答が回答されるとその設問に対する情報収集を取り止める。しかしこの運用では、買物客が直ぐに正答を回答してしまうと、設問に対してどのような商品をどのような順番で推測したかという情報を十分に収集できなくなる懸念がある。そこで、設問に対する回答数を計数し、所定回数(例えば5回)に達したとき正答とするという運用を採用してもよい。この場合、所定回数はランダムに変更することが好ましい。
The present invention is not limited to the above embodiment.
For example, in the above embodiment, the correct answer is determined in advance for the question, and when the correct answer is answered, the information collection for the question is stopped. However, in this operation, if the shopper answers the correct answer immediately, there is a concern that it will not be possible to sufficiently collect information on what kind of product was guessed and in what order for the question. Therefore, an operation may be adopted in which the number of answers to the questions is counted and the correct answer is given when the predetermined number of times (for example, 5 times) is reached. In this case, it is preferable to change the predetermined number of times at random.

また前記実施形態では、クイズイベントに参加した買物客に対して与えるインセンティブを割引価格での販売としたが、インセンティブの種類は特に限定されるものではない。例えば正解数に応じて景品を与えるようなインセンティブであってもよい。 Further, in the above-described embodiment, the incentive given to the shoppers who participated in the quiz event is sold at a discounted price, but the type of incentive is not particularly limited. For example, it may be an incentive to give a prize according to the number of correct answers.

また前記実施形態では、設問に対して正答となる商品を1つとしたが、2つ以上の商品を正答としてもよい。2つ以上の商品を正答とする場合、いずれか1つの正答が得られると正解とみなす運用と、全ての正答が得られないと正解としない運用とが考えられる。また、同じ設問でも客層又は時間帯等によって正答を変更してもよい。 Further, in the above-described embodiment, one product is the correct answer to the question, but two or more products may be the correct answer. When two or more products are the correct answers, it is considered that the correct answer is obtained if any one of the correct answers is obtained, and the correct answer is not obtained if all the correct answers are not obtained. In addition, the correct answer may be changed depending on the customer base, time zone, etc. even for the same question.

また前記実施形態では、買物客(回答者)の客層に係らず設問を共通としたが、例えば男性用の設問と女性用の設問とを用意するというように客層毎に設問を変えてもよい。この場合、設問レコードに客層情報を付加することで対応することができる。 Further, in the above embodiment, the questions are common regardless of the customer base of shoppers (respondents), but the questions may be changed for each customer base, for example, a question for men and a question for women are prepared. .. In this case, it can be dealt with by adding customer demographic information to the question record.

また前記実施形態では、実店舗において買物客の思考に係る情報を収集する場合を例示した。例えばインターネットに接続されたパソコン、スマートフォン等をユーザ端末20とし、このユーザ端末20を操作する買物客がインターネット上の仮想店舗にアクセスして設問に回答することで、買物客の思考に係る情報を収集することも可能である。 Further, in the above-described embodiment, a case where information related to the thoughts of shoppers is collected in a physical store is exemplified. For example, a personal computer, a smartphone, or the like connected to the Internet is used as a user terminal 20, and a shopper who operates the user terminal 20 accesses a virtual store on the Internet and answers a question to obtain information related to the shopper's thinking. It is also possible to collect.

なお、情報収集装置である支援サーバ13の譲渡は一般に、情報収集プログラムであるサーバプログラム13Pが補助記憶デバイス133に記憶された状態にて行われる。しかしこれに限らず、支援サーバ13が備える主記憶デバイス132にサーバプログラム13Pが記憶された状態にて行われてもよい。あるいは、コンピュータ装置とは別に譲渡されたサーバプログラム13Pがユーザの操作に応じてコンピュータ装置に書き込まれたものであってもよい。サーバプログラム13Pの譲渡は、リムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により行うことができる。記録媒体は、CD-ROM,メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のOS(オペレーティング・システム)等と協働してその機能を実現させるものであってもよい。 The transfer of the support server 13 which is an information collecting device is generally performed in a state where the server program 13P which is an information collecting program is stored in the auxiliary storage device 133. However, the present invention is not limited to this, and the server program 13P may be stored in the main storage device 132 included in the support server 13. Alternatively, the server program 13P transferred separately from the computer device may be written in the computer device according to the user's operation. The transfer of the server program 13P can be performed by recording on a removable recording medium or by communicating via a network. The recording medium may be in any form as long as it can store a program such as a CD-ROM or a memory card and the device can read it. Further, the function obtained by installing or downloading the program may be one that realizes the function in cooperation with the OS (operating system) or the like inside the device.

この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[1]ユーザ端末の出力デバイスに商品での回答を求める設問を出力する出力手段と、前記ユーザ端末の入力デバイスから前記設問に対する回答として入力された商品を検出する検出手段と、前記ユーザ端末のユーザを特定する情報と関連付けて、前記検出手段により検出された商品に係る情報を取り込む取込手段と、を具備する情報収集装置。
[2]前記検出手段により検出された商品が前記設問の正解であるか否かを判定する判定手段と、前記判定手段により正解であると判定されると、前記設問に対する回答の取込みを終了する終了手段と、をさらに具備する付記[1]記載の情報収集装置。
[3]前記判定手段により正解であると判定された回数を計数する計数手段と、前記回数に応じて前記ユーザ端末のユーザに特典を付与する付与手段と、をさらに具備するふき[2]記載の情報収集装置。
[4]前記取込手段により取り込んだ情報を保存するように制御する制御手段、をさらに具備する付記[1]乃至[3]のうちいずれか1記載の情報収集装置。
[5]ユーザ端末とのインターフェースを備えたコンピュータに、前記ユーザ端末の出力デバイスに商品での回答を求める設問を出力させる機能、前記ユーザ端末の入力デバイスから前記設問に対する回答として入力された商品を検出させる機能、及び、前記ユーザ端末のユーザを特定する情報と関連付けて、前記検出された商品に係る情報を取り込ませる機能、を実現させるための情報収集プログラム。
In addition, although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and variations thereof are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.
The inventions described in the original claims of the present application are described below.
[1] An output means for outputting a question requesting an answer with a product to an output device of a user terminal, a detection means for detecting a product input as an answer to the question from an input device of the user terminal, and a user terminal. An information collecting device comprising an importing means for fetching information related to a product detected by the detection means in association with information identifying a user.
[2] A determination means for determining whether or not the product detected by the detection means is the correct answer to the question, and when the determination means determines that the answer is correct, the acquisition of the answer to the question is terminated. The information collecting device according to the appendix [1], further comprising a termination means.
[3] The wiping [2] further comprising a counting means for counting the number of times the answer is determined to be correct by the determination means, and a granting means for granting a privilege to the user of the user terminal according to the number of times. Information gathering device.
[4] The information collecting device according to any one of the appendices [1] to [3], further comprising a control means for controlling the information captured by the capturing means.
[5] A function of causing a computer equipped with an interface with a user terminal to output a question requesting an answer with a product to an output device of the user terminal, and a product input as an answer to the question from an input device of the user terminal. An information collection program for realizing a function of detecting and a function of importing information related to the detected product in association with information that identifies a user of the user terminal.

10…店舗システム、11…POSサーバ、12…会員サーバ、13…支援サーバ、14…収集サーバ、20…ユーザ端末、13D…設問データベース、13P…サーバプログラム、13M…回答者メモリ。 10 ... store system, 11 ... POS server, 12 ... member server, 13 ... support server, 14 ... collection server, 20 ... user terminal, 13D ... question database, 13P ... server program, 13M ... respondent memory.

Claims (5)

ユーザ端末の出力デバイスに商品での回答を求める設問を出力する出力手段と、
前記ユーザ端末の入力デバイスから前記設問に対する回答として入力された商品を検出する検出手段と、
前記ユーザ端末のユーザを特定する情報と関連付けて、前記検出手段により検出された商品に係る情報を取り込む取込手段と、
前記検出手段により検出された商品が前記設問の正解であるか否かを判定する判定手段と、
前記判定手段により正解であると判定されると、前記取込手段により取り込んだ前記商品に係る情報を記憶する情報記憶手段と、
を具備する情報収集装置。
An output means that outputs a question asking for a product answer to the output device of the user terminal,
A detection means for detecting a product input as an answer to the question from the input device of the user terminal, and
An importing means for capturing information related to a product detected by the detecting means in association with information for identifying a user of the user terminal.
A determination means for determining whether or not the product detected by the detection means is the correct answer to the question, and a determination means.
When the determination means determines that the answer is incorrect , the information storage means for storing the information related to the product captured by the capture means and the information storage means.
An information gathering device equipped with.
前記判定手段により同じ設問に対して不正解であると判定された誤答回数を計数する計数手段と、
前記誤答回数を記憶する回数記憶手段と
をさらに具備する請求項1記載の情報収集装置。
A counting means for counting the number of incorrect answers determined to be incorrect for the same question by the determination means, and a counting means.
A means for storing the number of times of incorrect answers and a means for storing the number of times of wrong answers ,
The information collecting device according to claim 1, further comprising.
前記判定手段により不正解であると判定されると、前記ユーザ端末で報知させる報知制御手段、
をさらに具備する請求項1又は2記載の情報収集装置。
When the determination means determines that the answer is incorrect, the notification control means for notifying the user terminal .
The information collecting device according to claim 1 or 2, further comprising.
ユーザ端末とのインターフェースを備えたコンピュータに、
前記ユーザ端末の出力デバイスに商品での回答を求める設問を出力させる機能、
前記ユーザ端末の入力デバイスから前記設問に対する回答として入力された商品を検出させる機能、
前記ユーザ端末のユーザを特定する情報と関連付けて、前記検出された商品に係る情報を取り込ませる機能、
前記検出された商品が前記設問の正解であるか否かを判定させる機能、及び、
前記判定させる機能により不正解であると判定されると、前記取り込ませる機能により取り込んだ前記商品に係る情報を記憶部に記憶させる機能、
を実現させるための情報収集プログラム。
For computers equipped with an interface with user terminals
A function that causes the output device of the user terminal to output a question asking for an answer in a product,
A function to detect a product input as an answer to the question from the input device of the user terminal.
A function to capture information related to the detected product in association with information that identifies the user of the user terminal.
A function for determining whether or not the detected product is the correct answer to the question, and
A function of storing information related to the product taken in by the function of taking in the product in a storage unit when the answer is determined to be incorrect by the function of making the judgment.
Information gathering program to realize.
ユーザ端末と情報収集装置とを含み、Including user terminals and information gathering devices
前記ユーザ端末は、The user terminal is
設問を出力するための出力デバイスと、 An output device for outputting questions and
前記設問に対する回答を入力するための入力デバイスと、 An input device for inputting answers to the above questions, and
を具備し、Equipped with
前記情報収集装置は、The information collecting device is
前記出力デバイスに、商品での回答を求める設問を出力させる出力手段と、 An output means for causing the output device to output a question requesting an answer in the product,
前記入力デバイスから前記設問に対する回答として入力された商品を検出する検出手段と、 A detection means for detecting a product input as an answer to the question from the input device, and
前記ユーザ端末のユーザを特定する情報と関連付けて、前記検出手段により検出された商品に係る情報を取り込む取込手段と、An importing means for capturing information related to a product detected by the detecting means in association with information for identifying a user of the user terminal.
前記検出手段により検出された商品が前記設問の正解であるか否かを判定する判定手段と、 A determination means for determining whether or not the product detected by the detection means is the correct answer to the question, and a determination means.
前記判定手段により不正解であると判定されると、前記取込手段により取り込んだ前記商品に係る情報を記憶する情報記憶手段と、When the determination means determines that the answer is incorrect, the information storage means for storing the information related to the product captured by the capture means and the information storage means.
を具備する情報収集システム。Information gathering system equipped with.
JP2020136602A 2020-08-13 2020-08-13 Information gathering equipment, information gathering programs, and information gathering systems Expired - Fee Related JP6992135B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020136602A JP6992135B2 (en) 2020-08-13 2020-08-13 Information gathering equipment, information gathering programs, and information gathering systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020136602A JP6992135B2 (en) 2020-08-13 2020-08-13 Information gathering equipment, information gathering programs, and information gathering systems

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016093958A Division JP6750963B2 (en) 2016-05-09 2016-05-09 Information collecting device and information collecting program

Publications (2)

Publication Number Publication Date
JP2020187797A JP2020187797A (en) 2020-11-19
JP6992135B2 true JP6992135B2 (en) 2022-01-13

Family

ID=73221967

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020136602A Expired - Fee Related JP6992135B2 (en) 2020-08-13 2020-08-13 Information gathering equipment, information gathering programs, and information gathering systems

Country Status (1)

Country Link
JP (1) JP6992135B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7853243B2 (en) * 2023-02-22 2026-04-28 東芝テック株式会社 Information processing equipment, systems, and programs

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003058086A (en) 2001-08-10 2003-02-28 Event Kogaku Kenkyusho:Kk Method for providing commodity service, and advertisement information on network, information providing system using the method, and its computer program
US20030177059A1 (en) 2002-01-18 2003-09-18 Smorenburg Michael Andrew Automated advertising method and system including efficacy metric
JP2004355254A (en) 2003-05-28 2004-12-16 Kazuo Tanabe System and method for guest gathering and marketing by using portable telephone

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003058086A (en) 2001-08-10 2003-02-28 Event Kogaku Kenkyusho:Kk Method for providing commodity service, and advertisement information on network, information providing system using the method, and its computer program
US20030177059A1 (en) 2002-01-18 2003-09-18 Smorenburg Michael Andrew Automated advertising method and system including efficacy metric
JP2004355254A (en) 2003-05-28 2004-12-16 Kazuo Tanabe System and method for guest gathering and marketing by using portable telephone

Also Published As

Publication number Publication date
JP2020187797A (en) 2020-11-19

Similar Documents

Publication Publication Date Title
JP5666772B2 (en) Information providing apparatus, information providing method, and program
JP5980448B2 (en) Purchasing information utilization system, purchasing information utilization method, and program
US20040260608A1 (en) Discount and/or loyalty reward system and retail apparatus therefor
US20120296716A1 (en) Management of an Offer for a Financial Incentive
JP2002073948A (en) Computer system and method of analyzing information
JP2019029037A (en) Purchase information utilizing system, purchase information utilizing method, and program
JP2019046498A (en) Shopping support server and its program
JP2019015998A (en) Information processing system and program
JP7086365B2 (en) Information gathering system
JP6992135B2 (en) Information gathering equipment, information gathering programs, and information gathering systems
JP2018156388A (en) Purchase information utilizing system, purchase information utilizing method, and program
JP7745297B2 (en) System, computer, program and information processing method
JP2025114878A (en) Content providing system, content providing method, and content providing program
CN112036865B (en) Service providing method, device and equipment
JP6750963B2 (en) Information collecting device and information collecting program
JP4685485B2 (en) Questionnaire system
JP2005276107A (en) Questionnaire system
JP7433807B2 (en) Product recommendation device, information processing program and product recommendation method
JP7516635B2 (en) Information terminal and control program
WO2001015033A2 (en) Dynamic propagation of promotional information in a network of point-of-sale terminals
JP7776473B2 (en) Questionnaire system, display control method, and program
JP7227884B2 (en) Purchase promotion system and purchase promotion method
JP2024078756A (en) Information processing system, control method for information processing system, electronic device, and program
JP2023056120A (en) Processing device, processing method and program
JP2025033660A (en) Information provision system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200901

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200901

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211208

R150 Certificate of patent or registration of utility model

Ref document number: 6992135

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees