JP2017182485A - Information gathering system, information gathering method, and information gathering program - Google Patents
Information gathering system, information gathering method, and information gathering program Download PDFInfo
- 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
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.
上記のマーケティング情報収集システムを用いることで誰がどの商品を購入したかを把握することはできるが、商品が実際にどのように利用されたかを把握することはできない。商品の利用態様を掴むことで、例えば、従来できなかったような分析、あるいは従来よりも詳細な分析を行える可能性がある。そのため、商品の利用態様を示す情報の収集が望まれている。 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.
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一または同等の要素には同一の符号を付し、重複する説明を省略する。 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
図1に模式的に示すように、利用情報の収集を目的として商品40にはバーコード41が付与される。ユーザはユーザ端末20を操作して、そのバーコード41を読み取ることで得られる商品情報と、該バーコードが読み取られた状況を示す状況情報とをサーバ10に送信する。「バーコードが読み取られた状況」とは、バーコードが読み取られた際の周囲の環境である。サーバ10はその商品情報および状況情報に基づいて利用情報を生成し、その利用情報を利用データベース31に格納する。この登録処理が繰り返されることで多くの利用情報が情報収集システム1内に蓄積される。
As schematically shown in FIG. 1, a
「商品」とは有償または無償で取引される有体物または無体物であり、したがってサービスを含む概念である。例えば、商品は飲食物であってもよい。「ユーザ」とは何らかのかたちで商品を認識した人であり、例えば、店舗で商品を手に取った人、商品を購入した人、商品を他人から譲り受けた人などを含む。したがって、ユーザは商品の購入者または消費者であってもよい。 “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
「商品に付与されたバーコード」とは、商品が未開封の状態においてその商品と共に提供されるバーコードを意味する。例えば、商品の包装に印刷または貼付されたバーコード、商品と共に包装内に入れられたバーコード、商品そのものに印刷または貼付されたバーコードはいずれも、「商品に付与されたバーコード」の一態様である。もちろん、バーコードを商品に付与する方法はこれらに限定されない。 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
ユーザは、バーコード読取機能を備えるユーザ端末20を用いて商品40のバーコード41を読み取り、この操作により得られた商品情報をサーバ10に送信してもよい。あるいは、ユーザは他の端末または装置(例えばバーコードリーダ)がバーコード41を読み取ることで取得した商品情報を自分のユーザ端末20に受信および記憶させ、その商品情報をサーバ10に向けてサーバ10に送信してもよい。すなわち、バーコードを読み取るユーザ端末と商品情報をサーバに送信するユーザ端末とが同じであってもよいし異なってもよい。
The user may read the
本実施形態では、商品情報は商品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
本実施形態では、状況情報は地理的位置、読取日時(読取時期の一例)、ユーザ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
サーバ10は、1以上のユーザ端末20から商品情報および状況情報を受信して、これらの情報に基づく利用情報を利用データベース31に登録するコンピュータである。サーバ10は1台のコンピュータで構成されてもよいし、複数台のコンピュータで構成されてもよい。複数台のコンピュータを用いる場合には、これらのコンピュータがインターネットやイントラネットなどの通信ネットワークを介して接続されることで、論理的に一つのサーバ10が構築される。
The
ユーザ端末20は、ユーザが所有または利用するコンピュータである。ユーザ端末20の例として、タブレット端末および高機能携帯電話機(スマートフォン)などの携帯端末と、据置型または携帯型のパーソナルコンピュータとが挙げられるが、ユーザ端末20の具体的な種類は限定されない。本実施形態では、ユーザ端末20は商品情報および状況情報をサーバ10に登録させるためのアプリケーション・プログラム(登録アプリケーション)を実行可能であるとする。
The
データベース群30は、1以上のデータベースの集合である。「データベース」とは、プロセッサまたは外部のコンピュータからの任意のデータ操作(例えば、抽出、追加、削除、上書きなど)に対応できるようにデータ集合を記憶する機能要素(記憶部)である。データベースの実装方法は限定されず、例えばデータベース管理システムでもよいし、テキストファイルでもよい。上述したように、本実施形態では、データベース群30は利用データベース31を含み、さらに店舗データベース32または商品データベース33を含んでもよい。
The
利用データベース31は、利用情報を記憶する装置である。図2は、利用データベース31に記憶される利用情報の例を示す。本実施形態では、利用情報の各レコードは商品情報(シリアル番号、ロット番号、商品ID、および消費期限)および状況情報(地理的位置、読取日時、ユーザID、および他商品情報(他商品の商品ID))の組合せを示す。すなわち、利用情報は、バーコードが読み取られた商品と、該バーコードが読み取られた状況との組合せを示す。図2は例えば、ユーザ「U001」が、2016年3月20日の19時45分に地理的位置(x1,y1)で、シリアル番号が「102340567」で商品IDが「P1230」である商品を他の商品「P3405」と一緒に利用したことを示す。
The
なお、利用情報の構成および表現方法は図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
商品データベース33は、商品の基本的な情報(商品基本情報)を記憶する装置である。商品基本情報の各レコードは商品IDにより区別され、商品に関する様々な属性(例えば商品名、型番、メーカ名、消費可能期間)を含み得る。
The
データベース群30内の各データベースおよび各レコードの構成は上記のものに限定されず、各データベースに対して任意の正規化または冗長化を行ってよい。
The configuration of each database and each record in the
図3は、サーバ10として機能するコンピュータ100の一般的なハードウェア構成を示す。コンピュータ100は、オペレーティングシステムやアプリケーション・プログラムなどを実行するプロセッサ(例えばCPU)101と、ROMおよびRAMで構成される主記憶部102と、ハードディスクやフラッシュメモリなどで構成される補助記憶部103と、ネットワークカードまたは無線通信モジュールで構成される通信制御部104と、キーボードやマウスなどの入力装置105と、モニタなどの出力装置106とを備える。
FIG. 3 shows a general hardware configuration of the
サーバ10の各機能要素は、プロセッサ101または主記憶部102の上に所定のソフトウェア(例えば、後述する情報収集プログラムP1)を読み込ませてそのソフトウェアを実行させることで実現される。プロセッサ101はそのソフトウェアに従って、通信制御部104、入力装置105、または出力装置106を動作させ、主記憶部102または補助記憶部103におけるデータの読み出し及び書き込みを行う。処理に必要なデータまたはデータベースは主記憶部102または補助記憶部103内に格納される。
Each functional element of the
図4は、サーバ10の機能構成を示す図である。図4に示すように、サーバ10は機能的構成要素として受信部11および登録部12を備える。
FIG. 4 is a diagram illustrating a functional configuration of the
受信部11は、ユーザ端末20から商品情報および状況情報を受信する機能要素である。本実施形態では、受信部11は商品情報および状況情報を含む登録要求をユーザ端末20から受信するものとする。しかし、受信部11が商品情報および状況情報を同時に受信することは必須ではなく、受信部11はこれらの情報を異なるタイミングで受信してもよい。いずれにしても、受信部11は受信した商品情報および状況情報を登録部12に出力する。
The receiving
ユーザ端末20は、バーコードの読み取りにより得られた商品情報、または他の端末または装置から受信した商品情報を取得する。その後にユーザが登録要求の送信をユーザ端末20に指示すると、ユーザ端末20は状況情報を取得する。
The
ユーザ端末20は、自機の地理的位置(現在位置)を取得してもよい。ユーザ端末20がGPS(全地球測位システム)を備える場合には、ユーザ端末20はそのGPSで得られた地理的位置(例えば、緯度経度)を取得することができる。あるいは、ユーザ端末20は無線通信ネットワークのアクセスポイントの位置に基づいて自機の地理的位置を推定してもよい。ユーザ端末20はバーコードが読み取られた日時または現在日時を読取日時として取得してもよい。また、ユーザ端末20はユーザIDを取得してもよい。例えば、ユーザ端末20は、ユーザが情報収集システム1を利用する前にユーザ端末20上で所定の処理(例えば情報収集システム1へのログイン)を行った際に用いられたユーザIDを取得する。ユーザ端末20は上記の登録アプリケーションを介してユーザIDを取得してもよい。他商品情報に関しては、ユーザ端末20はバーコードの読み取りにより得られた他商品の商品情報を他商品情報として取得してもよいし、ユーザがユーザ端末20上で入力した情報を他商品情報として取得してもよい。ユーザ端末20は地理的位置、読取日時、ユーザID、および他商品情報のうちの少なくとも一つを状況情報として取得する。
The
商品情報および状況情報を取得すると、ユーザ端末20はこれらの情報を含む登録要求を生成し、この登録要求をサーバ10に送信する。受信部11はその登録要求を受信して登録部12に出力する。
When the product information and the situation information are acquired, the
登録部12は、登録要求(すなわち、商品情報および状況情報)に基づいて利用情報を生成し、その利用情報を利用データベース31に格納する機能要素である。登録部12は登録要求から商品情報および状況情報を抽出する。続いて、登録部12は、利用情報を格納するか否かを商品情報および状況情報の少なくとも一方に基づいて判定する。そして、登録を行うと判定した場合にのみ、登録部は商品情報および状況情報に基づいて利用情報を生成し、その利用情報を利用データベース31に格納する。
The
登録を行うか否かの判定の方法は限定されない。例えば、登録部12は店舗データベース32を参照して、状況情報で示される地理的位置と各店舗の位置とを比較する。その地理的位置がどの実店舗の位置とも対応しない場合には、登録部12は利用情報を格納すると判定し、利用情報の生成および格納を実行する。一方、その地理的位置がいずれかの実店舗の位置と対応する場合には、登録部12は利用情報を格納しないと判定し、処理を終了する。ここで、「地理的位置が実店舗の位置と対応する」とは、地理的位置が実店舗の位置を示すと言い得る程度に双方の位置が近いことを意味する。例えば、地理的位置が店舗の位置と一致するかまたは店舗の地理的範囲に含まれる場合には、地理的位置が店舗の位置と対応するといえる。この判定処理は、実店舗内でユーザが商品を購入する前にバーコードを読み取ったと推定される場合に利用情報を登録しないことを意図するものである。
The method for determining whether or not to register is not limited. For example, the
あるいは、登録部12は商品情報で示される消費期限と読取日時とを比較する。または、登録部12は商品情報で示される製造時期と、商品データベース33から得られるバーコード情報とに基づいて商品の消費期限を推定してもよい。その消費期限が現在以降の時点であれば、登録部12は利用情報を格納すると判定し、利用情報の生成および格納を実行する。一方、その消費期限が読取日時よりも過去の時点であれば、登録部12は利用情報を格納しないと判定し、処理を終了する。この判定処理は、もはや利用できない商品のバーコードをユーザが読み取ったと推定される場合に利用情報を登録しないことを意図するものである。
Alternatively, the
利用情報の生成方法は限定されない。例えば、登録部12は商品情報および状況情報を互いに関連付けることで利用情報のレコードを一つ生成してもよい。あるいは、登録部12は、利用情報の少なくとも一つのデータ項目の値を商品情報または状況情報に基づいて生成し、商品情報、状況情報、または生成した情報を用いて利用情報のレコードを一つ生成してもよい。例えば、登録要求から抽出した他商品情報が商品IDではない値である場合には、登録部12は商品データベース33を参照して他商品の商品IDを特定し、その商品IDを他商品情報として用いて利用情報を生成してもよい。あるいは、登録要求から抽出した状況情報が読取日時を含んでいない場合には、登録部12は自機のタイマを参照して現在日時を取得し、その現在日時を読取日時として設定してもよい。あるいは、登録部12は受信部11が登録要求を受信した日時を読取日時として設定してもよい。
The method of generating usage information is not limited. For example, the
次に、図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
次に、図6を参照しながら、コンピュータをサーバ10として機能させるための情報収集プログラムP1を説明する。
Next, an information collection program P1 for causing a computer to function as the
情報収集プログラム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
情報収集プログラム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
サーバ10とデータベース群30内の少なくとも一つのデータベースとは一体でもよい。上記実施形態では情報収集システム1がデータベース群30を備えたが、各データベースの設置箇所は限定されない。例えば、データベース群30またはその中のデータベースの少なくとも一つが、情報収集システム1とは別のコンピュータ・システムの中に存在してもよい。
The
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.
請求項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.
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)
| 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 |
-
2016
- 2016-03-30 JP JP2016069212A patent/JP6709660B2/en active Active
Patent Citations (8)
| 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 |