[go: up one dir, main page]

JP2017182485A - Information gathering system, information gathering method, and information gathering program - Google Patents

Information gathering system, information gathering method, and information gathering program Download PDF

Info

Publication number
JP2017182485A
JP2017182485A JP2016069212A JP2016069212A JP2017182485A JP 2017182485 A JP2017182485 A JP 2017182485A JP 2016069212 A JP2016069212 A JP 2016069212A JP 2016069212 A JP2016069212 A JP 2016069212A JP 2017182485 A JP2017182485 A JP 2017182485A
Authority
JP
Japan
Prior art keywords
information
product
usage
barcode
status
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.)
Granted
Application number
JP2016069212A
Other languages
Japanese (ja)
Other versions
JP6709660B2 (en
Inventor
巧 橋爪
Takumi Hashizume
巧 橋爪
晋也 山口
Shinya Yamaguchi
晋也 山口
隼太郎 河内
Hayataro Kochi
隼太郎 河内
哲也 門奈
Tetsuya Kadona
哲也 門奈
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.)
Sapporo Breweries Ltd
Original Assignee
Sapporo Breweries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sapporo Breweries Ltd filed Critical Sapporo Breweries Ltd
Priority to JP2016069212A priority Critical patent/JP6709660B2/en
Publication of JP2017182485A publication Critical patent/JP2017182485A/en
Application granted granted Critical
Publication of JP6709660B2 publication Critical patent/JP6709660B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】商品の利用態様を示す情報を収集することを目的とする。【解決手段】一実施形態に係る情報収集システムは、商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信部と、商品情報および状況情報に基づいて、商品および状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録部とを備える。【選択図】図4An object of the present invention is to collect information indicating how a product is used. Kind Code: A1 An information collection system according to an embodiment receives from a user terminal product information obtained by reading a bar code attached to a product and status information indicating the status of reading the bar code. A receiving unit and a registering unit for generating usage information indicating a combination of the product and the situation based on the product information and the situation information and storing the usage information in the usage database. [Selection drawing] Fig. 4

Description

本発明の一側面は、商品に関する情報を収集するシステム、方法、およびプログラムに関する。   One aspect of the present invention relates to a system, a method, and a program for collecting information about products.

従来から、商品に関する情報を収集するための様々な仕組みが存在する。例えば下記特許文献1にはマーケティング情報収集システムが記載されている。このシステムでは、カメラ付き情報端末が、商品に付与されたバーコードから認識した識別コードおよび図形パターンと操作者の属性情報とを含む購入情報をマーケティング情報収集サーバに送信する。マーケティング情報収集サーバは、その属性情報を、その識別コードおよび図形パターンから特定される商品のマーケティング情報として記憶する。   Conventionally, there are various mechanisms for collecting information about products. For example, Patent Document 1 below describes a marketing information collection system. In this system, an information terminal with a camera transmits purchase information including an identification code and a graphic pattern recognized from a barcode attached to a product and attribute information of an operator to a marketing information collection server. The marketing information collection server stores the attribute information as marketing information of a product specified from the identification code and the graphic pattern.

特開2014−6651号公報JP, 2014-6651, A

上記のマーケティング情報収集システムを用いることで誰がどの商品を購入したかを把握することはできるが、商品が実際にどのように利用されたかを把握することはできない。商品の利用態様を掴むことで、例えば、従来できなかったような分析、あるいは従来よりも詳細な分析を行える可能性がある。そのため、商品の利用態様を示す情報の収集が望まれている。   Although it is possible to grasp who purchased which product by using the marketing information collection system described above, it is impossible to grasp how the product was actually used. By grasping the usage mode of a product, for example, there is a possibility that an analysis that could not be performed conventionally or a more detailed analysis than before can be performed. Therefore, it is desired to collect information indicating the usage mode of the product.

本発明の一側面に係る情報収集システムは、商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信部と、商品情報および状況情報に基づいて、商品および状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録部とを備える。   An information collection system according to an aspect of the present invention includes a receiving unit that receives product information obtained by reading a barcode attached to a product and status information indicating a status of reading the barcode from a user terminal. And a registration unit that generates usage information indicating a combination of the product and the status based on the product information and the status information, and stores the usage information in the usage database.

本発明の一側面に係る情報収集方法は、プロセッサを備える情報収集システムにより実行される情報収集方法であって、商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信ステップと、商品情報および状況情報に基づいて、商品および状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録ステップとを含む。   An information collection method according to one aspect of the present invention is an information collection method executed by an information collection system including a processor, product information obtained by reading a barcode attached to a product, and the barcode Based on the receiving step for receiving the status information indicating the read status from the user terminal, the product information and the status information, the usage information indicating the combination of the product and the status is generated, and the usage information is stored in the usage database. Registration step.

本発明の一側面に係る情報収集プログラムは、商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信ステップと、商品情報および状況情報に基づいて、商品および状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録ステップとをコンピュータに実行させる。   An information collection program according to one aspect of the present invention includes a reception step of receiving, from a user terminal, product information obtained by reading a barcode attached to a product and status information indicating a status of reading the barcode Then, based on the product information and the situation information, the computer generates a usage information indicating a combination of the product and the status and stores the usage information in the usage database.

このような側面においては、商品に付与されたバーコードで示される商品情報と、該バーコードが読み取られた状況を示す状況情報とがユーザ端末から提供され、これらの情報に基づいて、該商品および該状況の組合せがデータベースに登録される。ユーザが商品のバーコードを読み取った状況を該商品が利用される状況と見做してデータベースに蓄積することで、商品の利用態様を示す情報を収集することができる。   In such an aspect, the product information indicated by the barcode attached to the product and the status information indicating the status of reading the barcode are provided from the user terminal, and based on these information, the product And the combination of the situations is registered in the database. Information indicating the usage mode of a product can be collected by regarding the situation where the user has read the barcode of the product as a situation where the product is used and accumulating it in the database.

本発明の一側面によれば、商品の利用態様を示す情報を収集することができる。   According to one aspect of the present invention, it is possible to collect information indicating a usage mode of a product.

実施形態に係る情報収集システムの全体構成を示す図である。It is a figure showing the whole information gathering system composition concerning an embodiment. 利用データベースの例を示す図である。It is a figure which shows the example of a utilization database. 実施形態に係るサーバに用いられるコンピュータのハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the computer used for the server which concerns on embodiment. 実施形態に係るサーバの機能構成を示す図である。It is a figure which shows the function structure of the server which concerns on embodiment. 実施形態に係るサーバの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the server which concerns on embodiment. 実施形態に係る情報収集プログラムの構成を示す図である。It is a figure which shows the structure of the information collection program which concerns on embodiment.

以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一または同等の要素には同一の符号を付し、重複する説明を省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the description of the drawings, the same or equivalent elements are denoted by the same reference numerals, and redundant description is omitted.

図1〜図4を参照しながら、実施形態に係る情報収集システム1の機能および構成を説明する。情報収集システム1は、商品に関する情報を複数のユーザから収集するコンピュータ・システムである。より具体的には、情報収集システム1は、商品がどのような状況で利用されたかを示す利用情報を収集する。   The function and configuration of the information collection system 1 according to the embodiment will be described with reference to FIGS. The information collection system 1 is a computer system that collects information about products from a plurality of users. More specifically, the information collection system 1 collects usage information indicating in what situation the product is used.

図1は情報収集システム1の全体構成を示す。情報収集システム1はサーバ10と、複数のユーザ端末20と、データベース群30とを備える。データベース群30は利用データベース31を含み、さらに店舗データベース32または商品データベース33を含んでもよい。これらの装置はインターネットやイントラネットなどの通信ネットワークNを通じて互いにデータを送受信することができる。通信ネットワークNの具体的な構成、すなわち装置間の具体的な接続の態様は何ら限定されない。サーバ10の管理者はデータベース群30の各データベースの管理者と同じであってもよいし互いに異なってもよい。データベース群30内の各データベースの管理者は同一であってもよいし互いに異なってもよい。   FIG. 1 shows the overall configuration of the information collection system 1. The information collection system 1 includes a server 10, a plurality of user terminals 20, and a database group 30. The database group 30 includes a usage database 31 and may further include a store database 32 or a product database 33. These devices can transmit and receive data to and from each other through a communication network N such as the Internet or an intranet. A specific configuration of the communication network N, that is, a specific connection mode between devices is not limited at all. The administrator of the server 10 may be the same as the administrator of each database in the database group 30 or may be different from each other. The managers of the databases in the database group 30 may be the same or different from each other.

図1に模式的に示すように、利用情報の収集を目的として商品40にはバーコード41が付与される。ユーザはユーザ端末20を操作して、そのバーコード41を読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをサーバ10に送信する。「バーコードが読み取られた状況」とは、バーコードが読み取られた際の周囲の環境である。サーバ10はその商品情報および状況情報に基づいて利用情報を生成し、その利用情報を利用データベース31に格納する。この登録処理が繰り返されることで多くの利用情報が情報収集システム1内に蓄積される。   As schematically shown in FIG. 1, a bar code 41 is given to the product 40 for the purpose of collecting usage information. The user operates the user terminal 20 to transmit the product information obtained by reading the barcode 41 and the situation information indicating the situation where the barcode is read to the server 10. The “situation in which the barcode is read” refers to the surrounding environment when the barcode is read. The server 10 generates usage information based on the product information and status information, and stores the usage information in the usage database 31. By repeating this registration process, a lot of usage information is accumulated in the information collection system 1.

「商品」とは有償または無償で取引される有体物または無体物であり、したがってサービスを含む概念である。例えば、商品は飲食物であってもよい。「ユーザ」とは何らかのかたちで商品を認識した人であり、例えば、店舗で商品を手に取った人、商品を購入した人、商品を他人から譲り受けた人などを含む。したがって、ユーザは商品の購入者または消費者であってもよい。   “Commodity” is a tangible or intangible object that is traded for a fee or free of charge, and is therefore a concept that includes services. For example, the product may be food or drink. A “user” is a person who recognizes a product in some form, and includes, for example, a person who has picked up a product at a store, a person who has purchased a product, a person who has received a product from another person, and the like. Therefore, the user may be a purchaser or a consumer of goods.

利用情報とは、ある特定の商品が利用された態様(あるいは、その推定)を示す情報である。「商品の利用」は消費(例えば、食べる、飲むなど)を含む概念である。「商品が利用された態様」とは、商品が利用された際の、該商品の周囲の状況または環境である。例えば、商品が利用された場所(地理的位置)または日時、商品を利用した人、または利用された商品の周囲に存在した物は、「商品が利用された態様」の一種である。利用情報は、実際に起こった事実を示してもよいし、起こったと推定される事実を示してもよい。   The usage information is information indicating a mode (or an estimation thereof) in which a specific product is used. “Use of product” is a concept including consumption (for example, eating, drinking, etc.). The “mode in which the product is used” is a situation or environment around the product when the product is used. For example, a place (geographical location) or date and time when a product is used, a person who uses the product, or an object that exists around the used product is a kind of “mode in which the product is used”. The usage information may indicate a fact that has actually occurred or a fact that is presumed to have occurred.

バーコード41の例として一次元バーコードおよび二次元バーコードが挙げられるが、バーコード41の種類は何ら限定されない。二次元バーコードの代表例としてQRコード(登録商標)およびカラーバーコードが挙げられるが、任意の種類の二次元バーコードが採用されてよい。   Examples of the barcode 41 include a one-dimensional barcode and a two-dimensional barcode, but the type of the barcode 41 is not limited at all. Typical examples of the two-dimensional barcode include a QR code (registered trademark) and a color barcode, but any type of two-dimensional barcode may be adopted.

「商品に付与されたバーコード」とは、商品が未開封の状態においてその商品と共に提供されるバーコードを意味する。例えば、商品の包装に印刷または貼付されたバーコード、商品と共に包装内に入れられたバーコード、商品そのものに印刷または貼付されたバーコードはいずれも、「商品に付与されたバーコード」の一態様である。もちろん、バーコードを商品に付与する方法はこれらに限定されない。   The “bar code assigned to a product” means a bar code provided with the product when the product is unopened. For example, a barcode printed or affixed on the product packaging, a barcode placed in the packaging with the product, or a barcode printed or affixed on the product itself is one of the “barcodes attached to the product”. It is an aspect. Of course, the method of giving a barcode to a product is not limited to these.

本実施形態では、ユーザが購入または譲受けにより商品を取得した後にその商品のバーコードを読むことを前提とする。実際には、悪意を持ったユーザが店内で未購入の商品のバーコードを読み取るなどの不正行為が発生し得、このような不正行為に起因する情報が利用データベース31に格納され得る。しかし、本実施形態ではその不正行為の発生については考慮しない。その一方で、バーコードの不正な読み取りを抑制するための仕組みが提供されてもよい。例えば、商品を実際に利用するときになって初めてバーコードの全体を露出させることができるように、商品が開けられる前の時点ではバーコードの少なくとも一部が視認不可能な態様で該バーコードが商品に付与されてもよい。例えば、バーコードは、容器の内側(例えば蓋の裏)に付与されてもよいし、缶のステイオンタブにより該バーコードの少なくとも一部が覆われた状態で付与されてもよい。   In the present embodiment, it is assumed that the user reads the barcode of the product after acquiring the product by purchase or transfer. Actually, a malicious user can perform an illegal act such as reading a barcode of an unpurchased product in the store, and information resulting from such an illegal act can be stored in the usage database 31. However, this embodiment does not consider the occurrence of the fraud. On the other hand, a mechanism for suppressing unauthorized reading of a barcode may be provided. For example, in order that the entire barcode can be exposed only when the product is actually used, at least a part of the barcode is not visible before the product is opened. May be added to the product. For example, the barcode may be applied to the inside of the container (for example, the back of the lid), or may be applied in a state in which at least a part of the barcode is covered with the steion tab of the can.

ユーザは、バーコード読取機能を備えるユーザ端末20を用いて商品40のバーコード41を読み取り、この操作により得られた商品情報をサーバ10に送信してもよい。あるいは、ユーザは他の端末または装置(例えばバーコードリーダ)がバーコード41を読み取ることで取得した商品情報を自分のユーザ端末20に受信および記憶させ、その商品情報をサーバ10に向けてサーバ10に送信してもよい。すなわち、バーコードを読み取るユーザ端末と商品情報をサーバに送信するユーザ端末とが同じであってもよいし異なってもよい。   The user may read the barcode 41 of the product 40 using the user terminal 20 having a barcode reading function, and transmit the product information obtained by this operation to the server 10. Alternatively, the user causes the user terminal 20 to receive and store the product information acquired by the other terminal or device (for example, a barcode reader) reading the barcode 41, and directs the product information to the server 10. May be sent to. That is, the user terminal that reads the barcode and the user terminal that transmits the product information to the server may be the same or different.

本実施形態では、商品情報は商品ID、シリアル番号、ロット番号、および消費期限を含むものとする。商品IDは、商品管理のために商品の型または種類を一意に特定するための識別子である。シリアル番号は、一つ一つの個体を一意に特定するための識別子である。ある一つの商品IDで示される複数個の商品の中で、ある一つのシリアル番号を持つ商品(個体)は一つしか存在しない。ロット番号は、商品の生産または在庫を管理するための識別子であり、例えば製造ライン毎に一意のロット番号が割り当てられる。もちろん、バーコードで示される商品情報の内容は何ら限定されず、例えば、商品情報は製造時期を含んでもよいし、懸賞の応募に必要な情報を含んでもよい。バーコード41は、店舗にあるレジでの精算の際に読み取られるバーコードとは独立したものであってもよいし、購入手続に必要な情報を含んでもよい。   In the present embodiment, the product information includes a product ID, serial number, lot number, and expiration date. The product ID is an identifier for uniquely identifying the product type or type for product management. The serial number is an identifier for uniquely identifying each individual. Among a plurality of products indicated by a certain product ID, there is only one product (individual) having a certain serial number. The lot number is an identifier for managing the production or inventory of goods, and a unique lot number is assigned to each production line, for example. Of course, the content of the product information indicated by the barcode is not limited at all. For example, the product information may include the production time or may include information necessary for applying for the prize. The bar code 41 may be independent from the bar code read at the checkout at the cash register in the store, or may include information necessary for the purchase procedure.

本実施形態では、状況情報は地理的位置、読取日時(読取時期の一例)、ユーザID、および他商品情報のうちの少なくとも一つを含む。地理的位置とは、ユーザ端末20が商品情報をサーバ10に送信した時の該ユーザ端末20の位置であり、商品が利用された位置として扱われる。読取日時は、バーコードが読み取られた時点、または商品が利用された時点として扱われる情報である。読取時期は、実際にバーコードが読み取られた時点であってもよいし、その読み取りが行われた時点と見なすことができる時点であってもよい。ユーザIDは、商品情報を送信したユーザ端末20のユーザを一意に特定する識別子であり、商品を利用したユーザのIDとして扱われる。ユーザIDは、ユーザが情報収集システム1の利用を事前に申し込んだ際に付与または設定される。他商品情報は、バーコードが読み取られた商品とほぼ同じタイミングで利用された他の商品に関する情報である。「ほぼ同じタイミング」とは、ある商品と他の商品とが限定された時間内(例えば、1時間以内、30分以内、または10分以内)で利用されたことを示す。   In the present embodiment, the situation information includes at least one of a geographical position, a reading date and time (an example of reading time), a user ID, and other product information. The geographical position is the position of the user terminal 20 when the user terminal 20 transmits the product information to the server 10, and is handled as the position where the product is used. The reading date and time is information that is treated as the time when the barcode is read or the time when the product is used. The reading time may be a time when the barcode is actually read, or may be a time when it can be regarded as the time when the reading is performed. The user ID is an identifier that uniquely identifies the user of the user terminal 20 that has transmitted the product information, and is handled as the ID of the user who uses the product. The user ID is assigned or set when the user applies for the use of the information collection system 1 in advance. The other product information is information related to other products used at almost the same timing as the product whose barcode is read. “Substantially the same timing” indicates that a certain product and another product are used within a limited time (for example, within 1 hour, within 30 minutes, or within 10 minutes).

サーバ10は、1以上のユーザ端末20から商品情報および状況情報を受信して、これらの情報に基づく利用情報を利用データベース31に登録するコンピュータである。サーバ10は1台のコンピュータで構成されてもよいし、複数台のコンピュータで構成されてもよい。複数台のコンピュータを用いる場合には、これらのコンピュータがインターネットやイントラネットなどの通信ネットワークを介して接続されることで、論理的に一つのサーバ10が構築される。   The server 10 is a computer that receives product information and status information from one or more user terminals 20 and registers usage information based on the information in the usage database 31. The server 10 may be composed of a single computer or a plurality of computers. When a plurality of computers are used, one computer 10 is logically constructed by connecting these computers via a communication network such as the Internet or an intranet.

ユーザ端末20は、ユーザが所有または利用するコンピュータである。ユーザ端末20の例として、タブレット端末および高機能携帯電話機(スマートフォン)などの携帯端末と、据置型または携帯型のパーソナルコンピュータとが挙げられるが、ユーザ端末20の具体的な種類は限定されない。本実施形態では、ユーザ端末20は商品情報および状況情報をサーバ10に登録させるためのアプリケーション・プログラム(登録アプリケーション)を実行可能であるとする。   The user terminal 20 is a computer owned or used by a user. Examples of the user terminal 20 include a portable terminal such as a tablet terminal and a high-function mobile phone (smart phone), and a stationary or portable personal computer, but a specific type of the user terminal 20 is not limited. In the present embodiment, it is assumed that the user terminal 20 can execute an application program (registration application) for causing the server 10 to register product information and status information.

データベース群30は、1以上のデータベースの集合である。「データベース」とは、プロセッサまたは外部のコンピュータからの任意のデータ操作(例えば、抽出、追加、削除、上書きなど)に対応できるようにデータ集合を記憶する機能要素(記憶部)である。データベースの実装方法は限定されず、例えばデータベース管理システムでもよいし、テキストファイルでもよい。上述したように、本実施形態では、データベース群30は利用データベース31を含み、さらに店舗データベース32または商品データベース33を含んでもよい。   The database group 30 is a set of one or more databases. A “database” is a functional element (storage unit) that stores a data set so that it can cope with any data operation (for example, extraction, addition, deletion, overwriting, etc.) from a processor or an external computer. The database mounting method is not limited. For example, a database management system or a text file may be used. As described above, in this embodiment, the database group 30 includes the usage database 31 and may further include the store database 32 or the product database 33.

利用データベース31は、利用情報を記憶する装置である。図2は、利用データベース31に記憶される利用情報の例を示す。本実施形態では、利用情報の各レコードは商品情報(シリアル番号、ロット番号、商品ID、および消費期限)および状況情報(地理的位置、読取日時、ユーザID、および他商品情報(他商品の商品ID))の組合せを示す。すなわち、利用情報は、バーコードが読み取られた商品と、該バーコードが読み取られた状況との組合せを示す。図2は例えば、ユーザ「U001」が、2016年3月20日の19時45分に地理的位置(x1,y1)で、シリアル番号が「102340567」で商品IDが「P1230」である商品を他の商品「P3405」と一緒に利用したことを示す。   The usage database 31 is a device that stores usage information. FIG. 2 shows an example of usage information stored in the usage database 31. In the present embodiment, each record of usage information includes product information (serial number, lot number, product ID, and expiration date) and status information (geographical position, reading date, user ID, and other product information (products of other products). ID)) combination. That is, the usage information indicates a combination of a product from which the barcode is read and a situation in which the barcode is read. In FIG. 2, for example, a user “U001” has a product with a geographical position (x1, y1) at 19:45 on March 20, 2016, a serial number “102340567”, and a product ID “P1230”. It shows that it used together with other goods "P3405".

なお、利用情報の構成および表現方法は図2の例に限定されず、商品および状況の組合せを示す限り何ら限定されない。図2に示す2レコードではすべてのデータ項目に値が設定されているが、いくつかのデータ項目が空値(null)であってもよい。商品情報は商品の属性を示す任意の情報(例えば商品名)を含んでもよい。地理的位置は緯度経度ではなく住所で表されてもよい。利用情報は、ユーザIDに代えてまたは加えて、ユーザを示す任意の情報(例えばユーザ名)を含んでもよい。本実施形態では読取時期として読取日時を例示するが、時刻を取得することなく日にちのみを読取時期として処理してもよい。利用情報は他商品に関して商品ID以外の情報(例えばシリアル番号または商品名)を含んでもよい。   Note that the configuration and expression method of the usage information is not limited to the example in FIG. In the two records shown in FIG. 2, values are set for all the data items, but some data items may be null values. The product information may include arbitrary information (for example, a product name) indicating product attributes. The geographical location may be represented by an address instead of latitude and longitude. The usage information may include arbitrary information (for example, a user name) indicating the user instead of or in addition to the user ID. In the present embodiment, the reading date and time is exemplified as the reading time, but only the date may be processed as the reading time without acquiring the time. The usage information may include information other than the product ID (for example, a serial number or a product name) regarding other products.

店舗データベース32は、実店舗に関する店舗情報を記憶する装置である。「実店舗」とは、実際に商品を陳列し販売している店舗である。店舗情報の各レコードは店舗IDにより区別され、店舗に関する様々な属性(例えば店舗名、位置(例えば住所、地理的位置、または地理的範囲)、電話番号)を含み得る。   The store database 32 is a device that stores store information related to actual stores. The “actual store” is a store that actually displays and sells products. Each record of store information is distinguished by store ID and may include various attributes related to the store (eg, store name, location (eg, address, geographic location, or geographic range), telephone number).

商品データベース33は、商品の基本的な情報(商品基本情報)を記憶する装置である。商品基本情報の各レコードは商品IDにより区別され、商品に関する様々な属性(例えば商品名、型番、メーカ名、消費可能期間)を含み得る。   The product database 33 is a device that stores basic product information (product basic information). Each record of the product basic information is distinguished by the product ID, and may include various attributes related to the product (for example, product name, model number, manufacturer name, and consumable period).

データベース群30内の各データベースおよび各レコードの構成は上記のものに限定されず、各データベースに対して任意の正規化または冗長化を行ってよい。   The configuration of each database and each record in the database group 30 is not limited to the above, and any normalization or redundancy may be performed on each database.

図3は、サーバ10として機能するコンピュータ100の一般的なハードウェア構成を示す。コンピュータ100は、オペレーティングシステムやアプリケーション・プログラムなどを実行するプロセッサ(例えばCPU)101と、ROMおよびRAMで構成される主記憶部102と、ハードディスクやフラッシュメモリなどで構成される補助記憶部103と、ネットワークカードまたは無線通信モジュールで構成される通信制御部104と、キーボードやマウスなどの入力装置105と、モニタなどの出力装置106とを備える。   FIG. 3 shows a general hardware configuration of the computer 100 functioning as the server 10. The computer 100 includes a processor (for example, CPU) 101 that executes an operating system, application programs, and the like, a main storage unit 102 that includes a ROM and a RAM, an auxiliary storage unit 103 that includes a hard disk, a flash memory, and the like. A communication control unit 104 configured by a network card or a wireless communication module, an input device 105 such as a keyboard and a mouse, and an output device 106 such as a monitor are provided.

サーバ10の各機能要素は、プロセッサ101または主記憶部102の上に所定のソフトウェア(例えば、後述する情報収集プログラムP1)を読み込ませてそのソフトウェアを実行させることで実現される。プロセッサ101はそのソフトウェアに従って、通信制御部104、入力装置105、または出力装置106を動作させ、主記憶部102または補助記憶部103におけるデータの読み出し及び書き込みを行う。処理に必要なデータまたはデータベースは主記憶部102または補助記憶部103内に格納される。   Each functional element of the server 10 is realized by reading predetermined software (for example, an information collection program P1 described later) on the processor 101 or the main storage unit 102 and executing the software. The processor 101 operates the communication control unit 104, the input device 105, or the output device 106 in accordance with the software, and reads and writes data in the main storage unit 102 or the auxiliary storage unit 103. Data or a database necessary for processing is stored in the main storage unit 102 or the auxiliary storage unit 103.

図4は、サーバ10の機能構成を示す図である。図4に示すように、サーバ10は機能的構成要素として受信部11および登録部12を備える。   FIG. 4 is a diagram illustrating a functional configuration of the server 10. As shown in FIG. 4, the server 10 includes a receiving unit 11 and a registration unit 12 as functional components.

受信部11は、ユーザ端末20から商品情報および状況情報を受信する機能要素である。本実施形態では、受信部11は商品情報および状況情報を含む登録要求をユーザ端末20から受信するものとする。しかし、受信部11が商品情報および状況情報を同時に受信することは必須ではなく、受信部11はこれらの情報を異なるタイミングで受信してもよい。いずれにしても、受信部11は受信した商品情報および状況情報を登録部12に出力する。   The receiving unit 11 is a functional element that receives product information and status information from the user terminal 20. In the present embodiment, the reception unit 11 receives a registration request including product information and situation information from the user terminal 20. However, it is not essential for the receiving unit 11 to receive the product information and the situation information at the same time, and the receiving unit 11 may receive these information at different timings. In any case, the receiving unit 11 outputs the received product information and status information to the registration unit 12.

ユーザ端末20は、バーコードの読み取りにより得られた商品情報、または他の端末または装置から受信した商品情報を取得する。その後にユーザが登録要求の送信をユーザ端末20に指示すると、ユーザ端末20は状況情報を取得する。   The user terminal 20 acquires product information obtained by reading a barcode, or product information received from another terminal or device. Thereafter, when the user instructs the user terminal 20 to transmit a registration request, the user terminal 20 acquires status information.

ユーザ端末20は、自機の地理的位置(現在位置)を取得してもよい。ユーザ端末20がGPS(全地球測位システム)を備える場合には、ユーザ端末20はそのGPSで得られた地理的位置(例えば、緯度経度)を取得することができる。あるいは、ユーザ端末20は無線通信ネットワークのアクセスポイントの位置に基づいて自機の地理的位置を推定してもよい。ユーザ端末20はバーコードが読み取られた日時または現在日時を読取日時として取得してもよい。また、ユーザ端末20はユーザIDを取得してもよい。例えば、ユーザ端末20は、ユーザが情報収集システム1を利用する前にユーザ端末20上で所定の処理(例えば情報収集システム1へのログイン)を行った際に用いられたユーザIDを取得する。ユーザ端末20は上記の登録アプリケーションを介してユーザIDを取得してもよい。他商品情報に関しては、ユーザ端末20はバーコードの読み取りにより得られた他商品の商品情報を他商品情報として取得してもよいし、ユーザがユーザ端末20上で入力した情報を他商品情報として取得してもよい。ユーザ端末20は地理的位置、読取日時、ユーザID、および他商品情報のうちの少なくとも一つを状況情報として取得する。   The user terminal 20 may acquire the geographical position (current position) of the user terminal 20. When the user terminal 20 includes a GPS (global positioning system), the user terminal 20 can acquire a geographical position (for example, latitude and longitude) obtained by the GPS. Alternatively, the user terminal 20 may estimate the geographical position of the user terminal 20 based on the position of the access point of the wireless communication network. The user terminal 20 may acquire the date and time when the barcode is read or the current date and time as the reading date and time. Further, the user terminal 20 may acquire a user ID. For example, the user terminal 20 acquires the user ID used when a predetermined process (for example, login to the information collection system 1) is performed on the user terminal 20 before the user uses the information collection system 1. The user terminal 20 may acquire a user ID via the registration application. Regarding the other product information, the user terminal 20 may acquire the product information of the other product obtained by reading the barcode as the other product information, or information input by the user on the user terminal 20 as the other product information. You may get it. The user terminal 20 acquires at least one of the geographical position, reading date / time, user ID, and other product information as the situation information.

商品情報および状況情報を取得すると、ユーザ端末20はこれらの情報を含む登録要求を生成し、この登録要求をサーバ10に送信する。受信部11はその登録要求を受信して登録部12に出力する。   When the product information and the situation information are acquired, the user terminal 20 generates a registration request including these pieces of information and transmits the registration request to the server 10. The receiving unit 11 receives the registration request and outputs it to the registration unit 12.

登録部12は、登録要求(すなわち、商品情報および状況情報)に基づいて利用情報を生成し、その利用情報を利用データベース31に格納する機能要素である。登録部12は登録要求から商品情報および状況情報を抽出する。続いて、登録部12は、利用情報を格納するか否かを商品情報および状況情報の少なくとも一方に基づいて判定する。そして、登録を行うと判定した場合にのみ、登録部は商品情報および状況情報に基づいて利用情報を生成し、その利用情報を利用データベース31に格納する。   The registration unit 12 is a functional element that generates usage information based on a registration request (that is, product information and status information) and stores the usage information in the usage database 31. The registration unit 12 extracts product information and status information from the registration request. Subsequently, the registration unit 12 determines whether to store the usage information based on at least one of the product information and the situation information. Then, only when it is determined to register, the registration unit generates usage information based on the product information and the situation information, and stores the usage information in the usage database 31.

登録を行うか否かの判定の方法は限定されない。例えば、登録部12は店舗データベース32を参照して、状況情報で示される地理的位置と各店舗の位置とを比較する。その地理的位置がどの実店舗の位置とも対応しない場合には、登録部12は利用情報を格納すると判定し、利用情報の生成および格納を実行する。一方、その地理的位置がいずれかの実店舗の位置と対応する場合には、登録部12は利用情報を格納しないと判定し、処理を終了する。ここで、「地理的位置が実店舗の位置と対応する」とは、地理的位置が実店舗の位置を示すと言い得る程度に双方の位置が近いことを意味する。例えば、地理的位置が店舗の位置と一致するかまたは店舗の地理的範囲に含まれる場合には、地理的位置が店舗の位置と対応するといえる。この判定処理は、実店舗内でユーザが商品を購入する前にバーコードを読み取ったと推定される場合に利用情報を登録しないことを意図するものである。   The method for determining whether or not to register is not limited. For example, the registration unit 12 refers to the store database 32 and compares the geographical position indicated by the situation information with the position of each store. If the geographical location does not correspond to the location of any actual store, the registration unit 12 determines to store usage information, and generates and stores usage information. On the other hand, when the geographical position corresponds to the position of any real store, the registration unit 12 determines that the usage information is not stored, and ends the process. Here, “the geographical location corresponds to the location of the actual store” means that both locations are close enough to say that the geographic location indicates the location of the actual store. For example, if the geographical location matches the location of the store or is included in the geographic range of the store, it can be said that the geographic location corresponds to the location of the store. This determination process intends not to register the usage information when it is estimated that the user has read the barcode before purchasing the product in the actual store.

あるいは、登録部12は商品情報で示される消費期限と読取日時とを比較する。または、登録部12は商品情報で示される製造時期と、商品データベース33から得られるバーコード情報とに基づいて商品の消費期限を推定してもよい。その消費期限が現在以降の時点であれば、登録部12は利用情報を格納すると判定し、利用情報の生成および格納を実行する。一方、その消費期限が読取日時よりも過去の時点であれば、登録部12は利用情報を格納しないと判定し、処理を終了する。この判定処理は、もはや利用できない商品のバーコードをユーザが読み取ったと推定される場合に利用情報を登録しないことを意図するものである。   Alternatively, the registration unit 12 compares the expiration date indicated by the product information with the reading date. Alternatively, the registration unit 12 may estimate the expiration date of the product based on the manufacturing time indicated by the product information and the barcode information obtained from the product database 33. If the expiration date is after the present time, the registration unit 12 determines to store the usage information, and generates and stores the usage information. On the other hand, if the expiration date is a point in time before the reading date and time, the registration unit 12 determines that the usage information is not stored, and ends the process. This determination processing intends not to register the usage information when it is estimated that the user has read a barcode of a product that can no longer be used.

利用情報の生成方法は限定されない。例えば、登録部12は商品情報および状況情報を互いに関連付けることで利用情報のレコードを一つ生成してもよい。あるいは、登録部12は、利用情報の少なくとも一つのデータ項目の値を商品情報または状況情報に基づいて生成し、商品情報、状況情報、または生成した情報を用いて利用情報のレコードを一つ生成してもよい。例えば、登録要求から抽出した他商品情報が商品IDではない値である場合には、登録部12は商品データベース33を参照して他商品の商品IDを特定し、その商品IDを他商品情報として用いて利用情報を生成してもよい。あるいは、登録要求から抽出した状況情報が読取日時を含んでいない場合には、登録部12は自機のタイマを参照して現在日時を取得し、その現在日時を読取日時として設定してもよい。あるいは、登録部12は受信部11が登録要求を受信した日時を読取日時として設定してもよい。   The method of generating usage information is not limited. For example, the registration unit 12 may generate one record of usage information by associating product information and status information with each other. Alternatively, the registration unit 12 generates a value of at least one data item of the usage information based on the product information or the status information, and generates one usage information record using the product information, the status information, or the generated information. May be. For example, when the other product information extracted from the registration request is a value that is not a product ID, the registration unit 12 refers to the product database 33 to identify the product ID of the other product, and uses the product ID as the other product information. It may be used to generate usage information. Alternatively, when the status information extracted from the registration request does not include the reading date and time, the registration unit 12 may obtain the current date and time by referring to its own timer and set the current date and time as the reading date and time. . Alternatively, the registration unit 12 may set the date and time when the reception unit 11 receives the registration request as the reading date and time.

次に、図5を参照しながら、情報収集システム1(サーバ10)の動作を説明するとともに本実施形態に係る情報収集方法について説明する。   Next, the operation of the information collection system 1 (server 10) will be described with reference to FIG. 5, and the information collection method according to the present embodiment will be described.

まず、受信部11が登録要求をユーザ端末20から受信する(ステップS11、受信ステップ)。続いて、登録部12がその登録要求に応じて利用情報を格納するか否かを判定する(ステップS12)。登録部12は、利用情報を格納すると判定した場合にのみ(ステップS12においてYES)、その登録要求(すなわち、商品情報および状況情報)に基づいて利用情報を生成し、その利用情報を利用データベース31に格納する(ステップS13、登録ステップ)。   First, the receiving unit 11 receives a registration request from the user terminal 20 (step S11, receiving step). Subsequently, the registration unit 12 determines whether to store the usage information in response to the registration request (step S12). Only when it is determined that the usage information is to be stored (YES in step S12), the registration unit 12 generates usage information based on the registration request (that is, product information and status information), and uses the usage information as the usage database 31. (Step S13, registration step).

次に、図6を参照しながら、コンピュータをサーバ10として機能させるための情報収集プログラムP1を説明する。   Next, an information collection program P1 for causing a computer to function as the server 10 will be described with reference to FIG.

情報収集プログラムP1はメインモジュールP10、受信モジュールP11、および登録モジュールP12を含む。メインモジュールP10は、各ユーザからの情報の収集を統括的に実行する部分である。受信モジュールP11および登録モジュールP12を実行することにより実現される機能はそれぞれ、上記の受信部11および登録部12の機能と同様である。   The information collection program P1 includes a main module P10, a reception module P11, and a registration module P12. The main module P10 is a part that centrally collects information from each user. The functions realized by executing the reception module P11 and the registration module P12 are the same as the functions of the reception unit 11 and the registration unit 12, respectively.

情報収集プログラムP1は、例えば、CD−ROMやDVD−ROM、半導体メモリなどの有形の記録媒体に固定的に記録された上で提供されてもよい。あるいは、情報収集プログラムP1は、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。   The information collection program P1 may be provided after being fixedly recorded on a tangible recording medium such as a CD-ROM, DVD-ROM, or semiconductor memory. Alternatively, the information collection program P1 may be provided via a communication network as a data signal superimposed on a carrier wave.

以上説明したように、本発明の一側面に係る情報収集システムは、商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信部と、商品情報および状況情報に基づいて、商品および状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録部とを備える。   As described above, the information collection system according to one aspect of the present invention provides the product information obtained by reading the barcode attached to the product and the situation information indicating the situation where the barcode is read. A receiving unit that receives from the terminal, and a registration unit that generates usage information indicating a combination of the product and the status based on the product information and the status information, and stores the usage information in the usage database.

本発明の一側面に係る情報収集方法は、プロセッサを備える情報収集システムにより実行される情報収集方法であって、商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信ステップと、商品情報および状況情報に基づいて、商品および状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録ステップとを含む。   An information collection method according to one aspect of the present invention is an information collection method executed by an information collection system including a processor, product information obtained by reading a barcode attached to a product, and the barcode Based on the receiving step for receiving the status information indicating the read status from the user terminal, the product information and the status information, the usage information indicating the combination of the product and the status is generated, and the usage information is stored in the usage database. Registration step.

本発明の一側面に係る情報収集プログラムは、商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信ステップと、商品情報および状況情報に基づいて、商品および状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録ステップとをコンピュータに実行させる。   An information collection program according to one aspect of the present invention includes a reception step of receiving, from a user terminal, product information obtained by reading a barcode attached to a product and status information indicating a status of reading the barcode Then, based on the product information and the situation information, the computer generates a usage information indicating a combination of the product and the status and stores the usage information in the usage database.

このような側面においては、商品に付与されたバーコードで示される商品情報と、該バーコードが読み取られた状況を示す状況情報とがユーザ端末から提供され、これらの情報に基づいて、該商品および該状況の組合せがデータベースに登録される。ユーザが商品のバーコードを読み取った状況を該商品が利用される状況と見做してデータベースに蓄積することで、商品の利用態様を示す情報を収集することができる。POS(Point Of Sales)システムでは商品が購入された時点での情報を得ることができるが、その商品が実際にどのように利用されたかという情報を得ることはできない。すなわち、本発明の一側面は、POSシステムでは不可能な情報収集を実現することができる。   In such an aspect, the product information indicated by the barcode attached to the product and the status information indicating the status of reading the barcode are provided from the user terminal, and based on these information, the product And the combination of the situations is registered in the database. Information indicating the usage mode of a product can be collected by regarding the situation where the user has read the barcode of the product as a situation where the product is used and accumulating it in the database. In the POS (Point Of Sales) system, information at the time when a product is purchased can be obtained, but information on how the product is actually used cannot be obtained. That is, one aspect of the present invention can realize information collection that is impossible with a POS system.

他の側面に係る情報収集システムでは、登録部が、利用情報を格納するか否かを商品情報および状況情報の少なくとも一方に基づいて判定し、利用情報を格納すると判定した場合に利用情報の生成および格納を実行してもよい。登録の要否を事前に判定することで、必要でないと推定される利用情報の蓄積を回避することができる。また、データベースの利用量を抑制することにも貢献する。   In the information collection system according to another aspect, the registration unit determines whether to store the usage information based on at least one of the product information and the situation information, and generates the usage information when it is determined to store the usage information. And storage may be performed. By determining in advance whether or not registration is necessary, it is possible to avoid accumulation of usage information that is estimated to be unnecessary. It also contributes to reducing the amount of database usage.

他の側面に係る情報収集システムでは、状況情報が、ユーザ端末の地理的位置と、バーコードの読取時期と、ユーザを一意に特定するためのユーザIDと、商品とは別の商品に関する他商品情報とのうちの少なくとも一つを含んでもよい。このような状況情報を用いることで、どこで商品が利用されたか、いつ商品が利用されたか、誰が商品を利用したか、または商品が何と一緒に利用されたかを把握することが可能になる。   In the information collection system according to another aspect, the situation information includes the geographical position of the user terminal, the reading time of the barcode, the user ID for uniquely identifying the user, and another product related to the product different from the product. And at least one of the information may be included. By using such situation information, it is possible to know where the product was used, when the product was used, who used the product, and what the product was used with.

他の側面に係る情報収集システムでは、状況情報が少なくとも地理的位置を含み、登録部が、地理的位置と所定の実店舗の位置とを比較し、地理的位置がどの実店舗の位置とも対応しない場合に利用情報の生成および格納を実行してもよい。バーコードが実店舗で読み取られたということは、ユーザが購入前に商品のバーコードを不正に読み取った可能性がある。ユーザ端末の地理的位置を実店舗の位置と比較することで、そのような不正行為に起因する利用情報の蓄積を回避することができる。これは、利用情報の精度の向上と、データベースの利用量の抑制とにも貢献し得る。   In the information collection system according to another aspect, the situation information includes at least the geographical position, and the registration unit compares the geographical position with the position of a predetermined actual store, and the geographical position corresponds to the position of any actual store. If not, the usage information may be generated and stored. The fact that the barcode has been read at the actual store may mean that the user has illegally read the barcode of the product before purchase. By comparing the geographical location of the user terminal with the location of the actual store, it is possible to avoid the accumulation of usage information due to such fraud. This can also contribute to improving the accuracy of usage information and reducing the amount of database usage.

他の側面に係る情報収集システムでは、状況情報が少なくとも読取時期を含み、登録部が、商品情報に基づいて商品の消費期限を判定し、消費期限と読取時期とを比較し、消費期限が読取時期以降である場合に利用情報の生成および格納を実行してもよい。消費期限を過ぎた商品のバーコードが読み取られたということは、本来は利用できない商品のバーコードをユーザが不正に読み取った可能性がある。消費期限と読取時期とを比較することで、そのような不正行為に起因する利用情報の蓄積を回避することができる。これは、利用情報の精度の向上と、データベースの利用量の抑制とにも貢献し得る。   In the information collection system according to another aspect, the status information includes at least the reading time, the registration unit determines the expiration date of the product based on the product information, compares the expiration date with the reading time, and reads the expiration date. The generation and storage of the usage information may be executed after the time. The fact that the barcode of a product whose expiration date has passed is read may mean that the user has illegally read the barcode of a product that cannot be used originally. By comparing the expiration date and the reading time, it is possible to avoid the accumulation of usage information due to such an illegal act. This can also contribute to improving the accuracy of usage information and reducing the amount of database usage.

他の側面に係る情報収集システムでは、商品が開けられる前の時点ではバーコードの少なくとも一部が視認不可能な態様でバーコードが商品に付与されてもよい。この場合には、商品が開けられる前の時点でバーコードを読み取ることが困難である。したがって、不正行為に起因する利用情報の蓄積を回避して利用情報の精度を上げることが期待できる。   In the information collection system according to another aspect, the barcode may be attached to the product in such a manner that at least a part of the barcode is not visible before the product is opened. In this case, it is difficult to read the barcode before the product is opened. Therefore, it can be expected to increase the accuracy of the usage information by avoiding the accumulation of usage information due to fraud.

以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。   The present invention has been described in detail based on the embodiments. However, the present invention is not limited to the above embodiment. The present invention can be variously modified without departing from the gist thereof.

上記実施形態では、登録部12が利用情報を格納するか否かを判定したが、登録部12はこれらのような判定処理を実行することなく利用情報の生成および格納を無条件に実行してもよい。   In the above embodiment, the registration unit 12 determines whether or not to store the usage information, but the registration unit 12 unconditionally executes generation and storage of the usage information without performing such a determination process. Also good.

サーバ10とデータベース群30内の少なくとも一つのデータベースとは一体でもよい。上記実施形態では情報収集システム1がデータベース群30を備えたが、各データベースの設置箇所は限定されない。例えば、データベース群30またはその中のデータベースの少なくとも一つが、情報収集システム1とは別のコンピュータ・システムの中に存在してもよい。   The server 10 and at least one database in the database group 30 may be integrated. In the above embodiment, the information collection system 1 includes the database group 30, but the installation location of each database is not limited. For example, the database group 30 or at least one of the databases in the database group 30 may exist in a computer system different from the information collection system 1.

1…情報収集システム、10…サーバ、11…受信部、12…登録部、20…ユーザ端末、30…データベース群、31…利用データベース、32…店舗データベース、33…商品データベース、40…商品、41…バーコード、P1…情報収集プログラム、P10…メインモジュール、P11…受信モジュール、P12…登録モジュール。   DESCRIPTION OF SYMBOLS 1 ... Information collection system, 10 ... Server, 11 ... Receiving part, 12 ... Registration part, 20 ... User terminal, 30 ... Database group, 31 ... Usage database, 32 ... Store database, 33 ... Merchandise database, 40 ... Merchandise, 41 ... Barcode, P1 ... Information collection program, P10 ... Main module, P11 ... Reception module, P12 ... Registration module.

Claims (8)

商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信部と、
前記商品情報および前記状況情報に基づいて、前記商品および前記状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録部と
を備える情報収集システム。
A receiving unit that receives product information obtained by reading a barcode attached to a product and status information indicating a status of reading the barcode from a user terminal;
An information collection system comprising: a registration unit that generates usage information indicating a combination of the product and the status based on the product information and the status information, and stores the usage information in a usage database.
前記登録部が、前記利用情報を格納するか否かを前記商品情報および前記状況情報の少なくとも一方に基づいて判定し、前記利用情報を格納すると判定した場合に前記利用情報の生成および格納を実行する、
請求項1に記載の情報収集システム。
The registration unit determines whether to store the usage information based on at least one of the product information and the situation information, and generates and stores the usage information when it is determined to store the usage information To
The information collection system according to claim 1.
前記状況情報が、前記ユーザ端末の地理的位置と、前記バーコードの読取時期と、ユーザを一意に特定するためのユーザIDと、前記商品とは別の商品に関する他商品情報とのうちの少なくとも一つを含む、
請求項1または2に記載の情報収集システム。
The status information includes at least one of a geographical position of the user terminal, a reading time of the barcode, a user ID for uniquely identifying a user, and other product information related to a product different from the product. Including one,
The information collection system according to claim 1 or 2.
前記状況情報が少なくとも前記地理的位置を含み、
前記登録部が、前記地理的位置と所定の実店舗の位置とを比較し、前記地理的位置がどの前記実店舗の位置とも対応しない場合に前記利用情報の生成および格納を実行する、
請求項3に記載の情報収集システム。
The situation information includes at least the geographical location;
The registration unit compares the geographical location with a predetermined actual store location, and generates and stores the usage information when the geographical location does not correspond to any actual store location;
The information collection system according to claim 3.
前記状況情報が少なくとも前記読取時期を含み、
前記登録部が、
前記商品情報に基づいて前記商品の消費期限を判定し、
前記消費期限と前記読取時期とを比較し、前記消費期限が前記読取時期以降である場合に前記利用情報の生成および格納を実行する、
請求項3に記載の情報収集システム。
The status information includes at least the reading time;
The registration unit
Determining the expiration date of the product based on the product information;
Comparing the expiration date with the reading time, and generating and storing the usage information when the expiration date is after the reading time,
The information collection system according to claim 3.
前記商品が開けられる前の時点では前記バーコードの少なくとも一部が視認不可能な態様で前記バーコードが前記商品に付与された、
請求項1〜5のいずれか一項に記載の情報収集システム。
At the time before the product is opened, the barcode is attached to the product in a manner in which at least a part of the barcode is invisible,
The information collection system as described in any one of Claims 1-5.
プロセッサを備える情報収集システムにより実行される情報収集方法であって、
商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信ステップと、
前記商品情報および前記状況情報に基づいて、前記商品および前記状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録ステップと
を含む情報収集方法。
An information collection method executed by an information collection system including a processor,
A receiving step of receiving, from the user terminal, product information obtained by reading a barcode attached to the product, and status information indicating a status of reading the barcode;
A registration method for generating usage information indicating a combination of the product and the status based on the product information and the status information, and storing the usage information in a usage database.
商品に付与されたバーコードを読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをユーザ端末から受信する受信ステップと、
前記商品情報および前記状況情報に基づいて、前記商品および前記状況の組合せを示す利用情報を生成し、該利用情報を利用データベースに格納する登録ステップと
をコンピュータに実行させる情報収集プログラム。
A receiving step of receiving, from the user terminal, product information obtained by reading a barcode attached to the product, and status information indicating a status of reading the barcode;
An information collection program for causing a computer to execute a registration step of generating usage information indicating a combination of the product and the status based on the product information and the status information and storing the usage information in a usage database.
JP2016069212A 2016-03-30 2016-03-30 Information collecting system, information collecting method, and information collecting program Active JP6709660B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016069212A JP6709660B2 (en) 2016-03-30 2016-03-30 Information collecting system, information collecting method, and information collecting program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016069212A JP6709660B2 (en) 2016-03-30 2016-03-30 Information collecting system, information collecting method, and information collecting program

Publications (2)

Publication Number Publication Date
JP2017182485A true JP2017182485A (en) 2017-10-05
JP6709660B2 JP6709660B2 (en) 2020-06-17

Family

ID=60008498

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016069212A Active JP6709660B2 (en) 2016-03-30 2016-03-30 Information collecting system, information collecting method, and information collecting program

Country Status (1)

Country Link
JP (1) JP6709660B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002297991A (en) * 2001-01-26 2002-10-11 Willone Corp Application system
JP2003122914A (en) * 2001-10-18 2003-04-25 F Media Kk Purchaser supporting system, purchaser supporting method and refrigerator
US20040098308A1 (en) * 2002-11-20 2004-05-20 Nec Corporation Article information providing system and article information providing server
JP2006113837A (en) * 2004-10-15 2006-04-27 Masumi Hirotsu Real-time trading-area measurement system
JP2006139706A (en) * 2004-11-15 2006-06-01 Hitachi Ltd Product information providing device
JP2007122469A (en) * 2005-10-28 2007-05-17 Joho Kankyo Design Kk Method and system using bar code pair for commodity true/false determination
JP2014052759A (en) * 2012-09-06 2014-03-20 Hitachi Solutions Ltd Purchasing behavior collection system, and purchasing behavior collection method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002297991A (en) * 2001-01-26 2002-10-11 Willone Corp Application system
JP2003122914A (en) * 2001-10-18 2003-04-25 F Media Kk Purchaser supporting system, purchaser supporting method and refrigerator
US20040098308A1 (en) * 2002-11-20 2004-05-20 Nec Corporation Article information providing system and article information providing server
JP2004171275A (en) * 2002-11-20 2004-06-17 Nec Corp Article information providing system and article information providing server
JP2006113837A (en) * 2004-10-15 2006-04-27 Masumi Hirotsu Real-time trading-area measurement system
JP2006139706A (en) * 2004-11-15 2006-06-01 Hitachi Ltd Product information providing device
JP2007122469A (en) * 2005-10-28 2007-05-17 Joho Kankyo Design Kk Method and system using bar code pair for commodity true/false determination
JP2014052759A (en) * 2012-09-06 2014-03-20 Hitachi Solutions Ltd Purchasing behavior collection system, and purchasing behavior collection method

Also Published As

Publication number Publication date
JP6709660B2 (en) 2020-06-17

Similar Documents

Publication Publication Date Title
JP5329611B2 (en) Purchase support server, purchase support method, purchase support program, and computer-readable recording medium storing the program
US20160042315A1 (en) System and methods for order fulfillment, inventory management, and providing personalized services to customers
JP5095038B2 (en) Purchase support system
CN104995656A (en) Unauthorized product detection techniques
WO2016168935A1 (en) Geo-analytic system and method for authentication of goods
US20140249909A1 (en) Electronic receipt system, information processing apparatus, and program therefor
CN101315298A (en) Electronic scale
JP2019029037A (en) Purchasing information utilization system, purchasing information utilization method, and program
JP2016508261A (en) A framework for generating personalized item lists
JP2019095829A (en) Information system and server system
JP5654073B2 (en) Review management device, review management method, and review management program
KR20190044155A (en) Method and server for managing a bulletin board for used goods transactions, and computer readable recording medium
JP7200538B2 (en) Product trace system, product information management server, information terminal, product trace method, and program
JP2006215897A (en) Merchandise management system
JP2004196550A (en) Physical distribution management system and method, and physical distribution information recording medium
JP6709660B2 (en) Information collecting system, information collecting method, and information collecting program
EP3392820A1 (en) Server device and service method
US20180300781A1 (en) Trial system, trial method, trial processing device, and trial processing method
JP2003337908A (en) Method and apparatus for providing information by pos server and web server
JP7735780B2 (en) Information collection device, information collection method, and program
JP7777843B1 (en) Information processing device, information processing method, and program
EP3392821A1 (en) Server device and service method
JP2007233694A (en) Evaluation collecting system, electronic settlement device, mobile terminal, method for collecting evaluation, method for providing right, and method and program for providing evaluation
JP2014052741A (en) Information processing apparatus and program
JP2017182486A (en) Registration management system, registration management method, and registration management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190325

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200212

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200311

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200525

R150 Certificate of patent or registration of utility model

Ref document number: 6709660

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250