JP5385052B2 - Sales history management system, sales history management server, and sales history management program - Google Patents
Sales history management system, sales history management server, and sales history management program Download PDFInfo
- Publication number
- JP5385052B2 JP5385052B2 JP2009190877A JP2009190877A JP5385052B2 JP 5385052 B2 JP5385052 B2 JP 5385052B2 JP 2009190877 A JP2009190877 A JP 2009190877A JP 2009190877 A JP2009190877 A JP 2009190877A JP 5385052 B2 JP5385052 B2 JP 5385052B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- sales history
- sales
- customer
- history management
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、特定の顧客に対する商品の販売履歴を示す販売履歴情報を管理する販売履歴管理サーバを備えた販売履歴管理システム、販売履歴管理サーバ、及び販売履歴管理プログラムに関する。 The present invention relates to a sales history management system, a sales history management server, and a sales history management program including a sales history management server that manages sales history information indicating the sales history of products for a specific customer.
従来から、スーパーマーケット等の店舗において、購入が希望された商品に付されているバーコード等のPOSコードを読み取ることで、商品単位の販売状況を把握するための情報の収集等を行うPOSシステムが広く用いられている(例えば、特許文献1−2参照)。 Conventionally, in a store such as a supermarket, a POS system that collects information for grasping the sales status of each product by reading a POS code such as a barcode attached to a product desired to be purchased has been provided. Widely used (see, for example, Patent Document 1-2).
従来のPOSシステムを利用して各顧客に対する販売履歴を蓄積して管理することが考えられるが、販売履歴の管理において、各顧客の販売履歴を収集するときや販売履歴を閲覧希望者に閲覧させる場合に、個人情報が漏洩してしまうおそれがあるという問題があった。 Although it is conceivable to store and manage the sales history for each customer using the conventional POS system, in the management of the sales history, when the sales history of each customer is collected or the sales history is viewed In some cases, personal information may be leaked.
本発明は、上述した問題を解消し、顧客の個人情報を漏洩させることなく販売履歴を管理することができるようにすることを目的とする。 An object of the present invention is to solve the problems described above and to manage a sales history without leaking customer personal information.
本発明の販売履歴管理システムは、特定の顧客に対する商品の販売履歴を示す販売履歴情報を管理する販売履歴管理サーバと、商品を販売する小売店舗が管理する店舗サーバとを含む販売履歴管理システムであって、前記販売履歴管理サーバは、前記販売履歴情報と、該販売履歴情報を一意に特定するための販売履歴特定情報とが対応付けされた顧客毎の販売履歴管理情報を記憶する販売履歴情報記憶手段と、前記店舗サーバから、当該小売店舗にて顧客に販売した商品に関する販売情報を当該顧客が携帯するデータ書換可能な記憶媒体を備えた携帯具に記憶されている販売履歴特定情報とともに受信する販売情報受信手段と、該販売情報受信手段によって受信された販売履歴特定情報により販売履歴管理情報を特定し、前記販売情報受信手段によって受信された販売情報を販売履歴情報として特定した前記販売履歴管理情報に追加登録する販売履歴情報登録手段と、該販売履歴情報登録手段により追加登録されたあとの販売履歴情報と、該当顧客の販売履歴管理情報に含まれている一意に付与されたファイル名とを用いて新たな販売履歴特定情報を生成する販売履歴特定情報生成手段と、該当顧客の販売履歴管理情報に含まれる販売履歴特定情報を前記販売履歴特定情報生成手段によって生成された販売履歴特定情報に更新する販売履歴特定情報更新手段と、前記携帯具に記憶されている販売履歴特定情報を前記販売履歴特定情報生成手段によって生成された販売履歴特定情報に更新させるため、前記販売履歴特定情報生成手段によって生成された販売履歴特定情報を前記店舗サーバに送信する販売履歴特定情報送信手段とを含み、前記店舗サーバは、前記携帯具が備える記憶媒体に記憶されている販売履歴特定情報を前記販売履歴管理サーバから受信した販売履歴特定情報に更新するための更新処理を行う更新処理手段を含むことを特徴とする。 The sales history management system of the present invention is a sales history management system that includes a sales history management server that manages sales history information indicating the sales history of products for a specific customer, and a store server that is managed by a retail store that sells products. The sales history management server stores sales history information for each customer in which the sales history information is associated with sales history specifying information for uniquely specifying the sales history information. Sales information related to products sold to the customer at the retail store is received from the store means and the store server together with sales history specifying information stored in a portable device having a data rewritable storage medium carried by the customer. Sales information receiving means, and sales history management information is specified by the sales history specifying information received by the sales information receiving means. Sales history information registration means for additionally registering sales information received by the sales history management information specified as sales history information, sales history information after additional registration by the sales history information registration means, Sales history identification information generating means for generating new sales history identification information using the uniquely assigned file name included in the sales history management information, and sales history identification included in the sales history management information of the corresponding customer Sales history specifying information updating means for updating information to sales history specifying information generated by the sales history specifying information generating means, and sales history specifying information stored in the portable device generated by the sales history specifying information generating means The sales history specifying information generated by the sales history specifying information generating means is updated to the store sales specifying information. Sales history specifying information transmitting means for transmitting to the store, the store server updates the sales history specifying information stored in the storage medium of the portable device to the sales history specifying information received from the sales history management server Update processing means for performing an update process to perform the update process is included.
上記の構成としたことで、顧客の個人情報を漏洩させることなく販売履歴を管理することができるようになる。 With the above configuration, the sales history can be managed without leaking the customer's personal information.
前記販売履歴特定情報生成手段は、固定長のファイル名を示すメインキーと、販売履歴情報における特定項目のデータをバイト換算して固定長としたサブキーとによって構成される販売履歴特定情報を生成する構成とされていてもよい。 The sales history specifying information generating means generates sales history specifying information including a main key indicating a fixed-length file name and a subkey having a fixed length by converting data of a specific item in the sales history information into bytes. It may be configured.
前記販売履歴管理サーバは、ユーザ端末から通信ネットワークを介して検索条件を受け付ける検索条件受付手段と、該検索条件受付手段によって受け付けられた検索条件を満たす販売履歴管理情報を特定し、該特定した販売履歴管理情報に含まれる販売履歴情報を集計した集計情報を含む販売履歴集計情報を生成する販売履歴集計情報生成手段と、該販売履歴集計情報生成手段によって生成された販売履歴集計情報を前記ユーザ端末に向けて送信する販売履歴集計情報送信手段とを含む構成とされていてもよい。 The sales history management server specifies search condition receiving means for receiving search conditions from a user terminal via a communication network, and sales history management information satisfying the search conditions received by the search condition receiving means, and the specified sales Sales history total information generating means for generating sales history total information including total information obtained by totaling sales history information included in the history management information, and the sales history total information generated by the sales history total information generating means as the user terminal It may be configured to include sales history total information transmitting means for transmitting toward the.
前記販売履歴管理サーバは、顧客に関する個人情報と、該顧客の販売履歴情報に対応付けされている販売履歴特定情報とを含む顧客情報を記憶する顧客情報記憶手段を含み、前記販売履歴集計情報生成手段は、特定した販売履歴管理情報に含まれる販売履歴特定情報を用いて顧客情報を特定し、該特定した顧客情報に含まれる個人情報を集計した集計情報を含む販売履歴集計情報を生成する構成とされていてもよい。 The sales history management server includes customer information storage means for storing customer information including personal information related to a customer and sales history specifying information associated with the sales history information of the customer. The means is configured to identify customer information using the sales history specifying information included in the specified sales history management information, and generate sales history total information including total information obtained by totaling personal information included in the specified customer information It may be said.
前記検索条件受付手段は、検索対象とする販売日時の範囲を特定可能な範囲特定情報と、検索対象の販売商品を特定可能な検索商品特定情報とを含む検索条件を受け付ける構成とされていてもよい。 The search condition receiving means may be configured to receive a search condition including range specifying information that can specify a range of sales dates and times to be searched and search product specifying information that can specify a sales product to be searched. Good.
また、本発明の販売履歴管理サーバは、特定の顧客に対する商品の販売履歴を示す販売履歴情報を管理する販売履歴管理サーバであって、前記販売履歴情報と、該販売履歴情報を一意に特定するための販売履歴特定情報とが対応付けされた顧客毎の販売履歴管理情報を記憶する販売履歴情報記憶手段と、商品を販売する小売店舗が管理する店舗サーバから、当該小売店舗にて顧客に販売した商品に関する販売情報を当該顧客が携帯するデータ書換可能な記憶媒体を備えた携帯具に記憶されている販売履歴特定情報とともに受信する販売情報受信手段と、該販売情報受信手段によって受信された販売履歴特定情報により販売履歴管理情報を特定し、前記販売情報受信手段によって受信された販売情報を販売履歴情報として特定した前記販売履歴管理情報に追加登録する販売履歴情報登録手段と、該販売履歴情報登録手段により追加登録されたあとの販売履歴情報と、該当顧客の販売履歴管理情報に含まれている一意に付与されたファイル名とを用いて新たな販売履歴特定情報を生成する販売履歴特定情報生成手段と、該当顧客の販売履歴管理情報に含まれる販売履歴特定情報を前記販売履歴特定情報生成手段によって生成された販売履歴特定情報に更新する販売履歴特定情報更新手段と、前記携帯具が備える記憶媒体に記憶されている販売履歴特定情報を前記販売履歴特定情報生成手段によって生成された販売履歴特定情報に更新させるため、前記販売履歴特定情報生成手段によって生成された販売履歴特定情報を前記店舗サーバに送信する販売履歴特定情報送信手段とを含むことを特徴とする。 The sales history management server of the present invention is a sales history management server that manages sales history information indicating the sales history of products for a specific customer, and uniquely identifies the sales history information and the sales history information. Sales history information storage means for storing sales history management information for each customer associated with sales history specifying information for sale, and a store server managed by a retail store that sells products, sells to the customer at the retail store Sales information receiving means for receiving sales information related to the merchandise together with sales history specifying information stored in a portable device having a data rewritable storage medium carried by the customer, and sales received by the sales information receiving means The sales history management information is specified by history specifying information and the sales information received by the sales information receiving means is specified as sales history information. Sales history information registration means to be additionally registered in the physical information, sales history information after additional registration by the sales history information registration means, and a uniquely assigned file name included in the sales history management information of the customer The sales history specifying information generating means for generating new sales history specifying information using and the sales history specifying information generated by the sales history specifying information generating means for the sales history specifying information included in the sales history management information of the corresponding customer In order to update the sales history specifying information updated by the sales history specifying information generated by the sales history specifying information generating means, and the sales history specifying information stored in the storage medium included in the portable device. Sales history specifying information transmitting means for transmitting the sales history specifying information generated by the sales history specifying information generating means to the store server. And butterflies.
さらに、本発明の販売履歴管理プログラムは、特定の顧客に対する商品の販売履歴を示す販売履歴情報と、該販売履歴情報を一意に特定するための販売履歴特定情報とが対応付けされた顧客毎の販売履歴管理情報を記憶する販売履歴情報記憶手段を備えた販売履歴管理サーバに販売履歴情報を管理させる販売履歴管理プログラムであって、前記販売履歴管理サーバに、商品を販売する小売店舗が管理する店舗サーバから、当該小売店舗にて顧客に販売した商品に関する販売情報を当該顧客が携帯するデータ書換可能な記憶媒体を備えた携帯具に記憶されている販売履歴特定情報とともに受信する販売情報受信処理と、該販売情報受信処理にて受信した販売履歴特定情報により販売履歴管理情報を特定し、前記販売情報受信処理にて受信した販売情報を販売履歴情報として特定した前記販売履歴管理情報に追加登録する販売履歴情報登録処理と、該販売履歴情報登録処理にて追加登録したあとの販売履歴情報と、該当顧客の販売履歴管理情報に含まれている一意に付与されたファイル名とを用いて新たな販売履歴特定情報を生成する販売履歴特定情報生成処理と、該当顧客の販売履歴管理情報に含まれる販売履歴特定情報を前記販売履歴特定情報生成処理にて生成した販売履歴特定情報に更新する販売履歴特定情報更新処理と、前記携帯具が備える記憶媒体に記憶されている販売履歴特定情報を前記販売履歴特定情報生成処理にて生成した販売履歴特定情報に更新させるため、前記販売履歴特定情報生成処理にて生成した販売履歴特定情報を前記店舗サーバに送信する販売履歴特定情報送信処理とを実行させるためのものである。 Furthermore, the sales history management program of the present invention is provided for each customer in which sales history information indicating the sales history of a product for a specific customer is associated with sales history specifying information for uniquely specifying the sales history information. A sales history management program for managing sales history information in a sales history management server having a sales history information storage means for storing sales history management information, which is managed by a retail store that sells products in the sales history management server Sales information reception processing for receiving, from a store server, sales information related to products sold to a customer at the retail store together with sales history specifying information stored in a portable device having a data rewritable storage medium carried by the customer. And the sales history management information specified by the sales history specifying information received in the sales information receiving process, and the sales information received in the sales information receiving process. Sales history information registration processing for additionally registering information in the sales history management information identified as sales history information, sales history information after additional registration in the sales history information registration processing, and sales history management information of the corresponding customer Sales history specifying information generation processing for generating new sales history specifying information using the uniquely assigned file name included, and the sales history specifying information included in the sales history management information of the customer The sales history specifying information update process for updating to the sales history specifying information generated by the specific information generating process, and the sales history specifying information stored in the storage medium included in the portable device are generated by the sales history specifying information generating process. In order to update the sales history specifying information, the sales history specifying information generated by the sales history specifying information generation processing is transmitted to the store server. It is intended for executing a transmission process.
本発明によれば、顧客の個人情報を漏洩させることなく販売履歴を管理することができるようになる。 According to the present invention, the sales history can be managed without leaking the customer's personal information.
以下、本発明の一実施の形態について図面を参照して説明する。
図1は、本発明の一実施の形態に係る販売履歴管理システム100の構成の例を示すブロック図である。図1に示すように、販売履歴管理システム100は、販売履歴管理サーバ10と、店舗サーバ21〜2N(N:任意の正の整数)と、ユーザ端末31〜3N(N:任意の正の整数)とを含む。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing an example of the configuration of a sales history management system 100 according to an embodiment of the present invention. As shown in FIG. 1, the sales history management system 100 includes a sales
販売履歴管理サーバ10と、店舗サーバ21〜2N、およびユーザ端末31〜3Nは、それぞれ、例えばインターネットなどの通信ネットワーク40に接続されている。
The sales
販売履歴管理サーバ10は、例えば本システム100のシステム管理者によって管理されるサーバであり、WWWサーバなどの情報処理装置によって構成される。販売履歴管理サーバ10は、顧客に関する各種の情報である顧客情報が格納される顧客DB11と、後述する販売履歴管理情報が格納される販売履歴管理DB12とを備えている。なお、顧客DB11および販売履歴管理DB12は、販売履歴管理サーバ10の内部にあっても外部にあってもよい。
The sales
店舗サーバ21〜2Nは、それぞれ、各店舗を管理する店舗管理者によって管理され、LANなどの通信ネットワークを介して該当店舗内に設置された各POSレジスタ(図示せず)と情報のやりとりを行う。なお、店舗サーバ21〜2Nの処理前にPOSデータイントラ処理を行うコンピュータが設けられていてもよい。
Each of the
POSレジスタは、店舗内に設けられている購入金額支払所に設置されているレジスタであって、例えば商品に付されたPOSシステム用のバーコード(POSコードの一例:以下、POS用バーコードという。)を読み取り、POS用バーコードにもとづいて特定される商品名や商品価格を用いて購入内容をレシートへ印字する機能などの各種の機能を有する。 The POS register is a register installed in a purchase amount payment place provided in the store. For example, a POS system barcode attached to a product (an example of a POS code: hereinafter referred to as a POS barcode) .) And various functions such as a function of printing purchase contents on a receipt using the product name and the product price specified based on the POS barcode.
ユーザ端末31〜3Nは、例えば販売履歴に基づく各種の情報の閲覧を希望する本システムのユーザによって管理され、例えばパーソナルコンピュータや携帯通信端末などの情報処理装置によって構成される。
The
図2は、顧客DB11に格納されている顧客情報の例を示す説明図である。顧客情報は、図2に示すように、顧客の氏名を示す顧客名と、後述する販売履歴特定情報と、顧客の年齢(ここでは年齢区分)と、顧客の住所とを含む情報である。顧客情報として、本システム100を利用可能な会員を一意に特定するために付与されている会員番号などの他の情報が含まれていてもよい。
FIG. 2 is an explanatory diagram illustrating an example of customer information stored in the
図3は、販売履歴管理DB12に格納されている販売履歴管理情報の例を示す説明図である。販売履歴管理情報は各顧客毎にそれぞれ設けられており、図3では顧客Aの販売履歴管理情報が示されている。図3に示すように、販売履歴管理情報は、各顧客それぞれの販売履歴管理情報が格納された各ファイルを一意に特定可能なファイル名と、後述する販売履歴特定情報と、販売履歴情報と、アンケートとを含む情報である。
FIG. 3 is an explanatory diagram showing an example of sales history management information stored in the sales
「販売履歴特定情報」は、ある顧客に関する販売履歴情報を特定可能な情報であり、その顧客が買い物をする度に更新される情報である。販売履歴特定情報の生成方法などについては、後で詳しく説明する。 “Sales history specifying information” is information that can specify sales history information related to a certain customer, and is information that is updated every time the customer makes a purchase. The method for generating the sales history specifying information will be described in detail later.
「販売履歴情報」は、販売した商品の履歴を示す情報であって、例えば図3に示すように、商品を販売した販売店の名称を示す販売店名、その販売店が存在するエリアを示す販売エリア、商品を販売した販売日時、販売した商品の名称を示す商品名、販売した商品に付与されている商品コード、販売した商品のカテゴリを示す商品カテゴリなどの各種の情報を含む。なお、商品の価格などの他の情報が含まれていてもよい。 “Sales history information” is information indicating the history of sold products. For example, as shown in FIG. 3, the sales name indicating the name of the store that sold the product, and the sales area where the store is located. It includes various information such as area, date and time of sale of the product, product name indicating the name of the sold product, product code assigned to the sold product, and product category indicating the category of the sold product. Note that other information such as the price of the product may be included.
「アンケート」は、該当する顧客に対するアンケートの回答内容を示す情報であって、例えば利用頻度が高い店舗の店舗名や家族構成などが該当する。 “Questionnaire” is information indicating the contents of the questionnaire response to the corresponding customer, for example, the store name or family structure of a store with a high use frequency.
次に、本例の販売履歴管理システム100の動作について説明する。
図4は、本例の販売履歴管理システム100における販売履歴管理サーバ10が実行する販売履歴情報登録処理の例を示すフローチャートである。ここでは、顧客Aが店舗Aにて商品を購入したことにより生じた販売履歴情報が登録される場合を例に説明する。なお、本発明に特に関わる処理以外は、説明を省略している場合があるものとする。
Next, the operation of the sales history management system 100 of this example will be described.
FIG. 4 is a flowchart showing an example of sales history information registration processing executed by the sales
なお、顧客Aは、本システム100に顧客登録している顧客であり、ICメモリや磁気メモリなどの記憶媒体を搭載した会員用のカード(会員カード:クレジットカードの機能を兼ね備えていてもよい。)が付与されている顧客であるものとする。この会員カードが備える記憶媒体には、現在の顧客Aに関する販売履歴情報に対応付けされている販売履歴特定情報が書換可能に記憶されているものとする。また、会員カードは、ICチップが搭載されており、接触式もしくは非接触式にてPOSレジスタが備えるカードリーダライタとの間で通信を行い、POSレジスタを介して店舗サーバ21〜2Nとの間で情報のやりとりを行う機能を有しているものとする。
Note that the customer A is a customer who is registered as a customer in the system 100 and may have a member card (member card: credit card function) equipped with a storage medium such as an IC memory or a magnetic memory. ). It is assumed that the sales history specifying information associated with the sales history information relating to the current customer A is stored in the storage medium included in the membership card so as to be rewritable. The membership card has an IC chip mounted therein, and communicates with a card reader / writer included in the POS register in a contact type or a non-contact type, and communicates with the
顧客Aは、店舗Aにて購入する商品を選び、購入金額支払所に選んだ商品を持っていく。次いで、例えばレジ係の操作により、購入金額支払所に設置されているPOSレジスタが備えるバーコードリーダにて例えば商品に付されたPOS用バーコードが読み取られたあと、そのPOSレジスタが備えるカードリーダライタによって顧客Aの会員カードから販売履歴特定情報を含む必要な情報が読み取られる。次いで、POSレジスタは、読み取ったPOS用バーコードと販売履歴特定情報とを店舗Aの店舗サーバ21に送信する。POS用バーコードと販売履歴特定情報とを取得すると、店舗サーバ21は、POS用バーコードにもとづいて顧客Aが購入した商品に関する商品情報(商品名、商品コード、商品カテゴリ、価格など)と、販売店舗が店舗Aである旨を示す販売店舗情報と、販売エリアを示す販売エリア情報と、販売日時(例えば、現在の日時)を示す販売日時情報とを含む販売情報を生成し、生成した販売情報を販売履歴特定情報とともに販売履歴管理サーバ10に向けて送信する。
Customer A selects a product to be purchased at store A, and takes the selected product to a purchase amount payment place. Next, for example, a POS bar code attached to a product is read by a bar code reader provided in a POS register installed in a purchase amount payment place by an operation of a cashier, for example, and then a card reader provided in the POS register. The necessary information including the sales history specifying information is read from the membership card of the customer A by the writer. Next, the POS register transmits the read POS barcode and the sales history specifying information to the
販売履歴情報登録処理において、先ず、販売履歴管理サーバ10は、店舗サーバ21からの販売情報を販売履歴特定情報とともに受信すると(ステップS101のY)、販売履歴管理DB12に格納されている販売履歴管理情報を参照し、受信した販売履歴特定情報を含む販売履歴管理情報を特定する(ステップS102)。すなわち、ステップS102にて顧客Aに関する販売履歴管理情報が特定されることになる。
In the sales history information registration process, first, when the sales
次いで、販売履歴管理サーバ10は、ステップS101にて受信した販売情報を販売履歴情報として、ステップS102にて特定した販売履歴管理情報における販売履歴情報に追加して登録する(ステップS103)。
Next, the sales
次に、販売履歴管理サーバ10は、新たな販売履歴情報を追加したあとの販売履歴情報と、ステップS102にて特定した販売履歴管理情報におけるファイル名とに基づいて、新たな販売履歴特定情報を生成する(ステップS104)。
Next, the sales
ステップS104では、販売履歴管理サーバ10は、ステップS102にて特定した販売履歴管理情報におけるファイル名をメインキー(固定長データ)とし、販売履歴情報のうちあらかじめ定められた特定の情報(例えば、販売日時と商品名)をバイト数換算したあと所定の固定長データとしたサブキーを生成し、例えば図5に示すように、メインキーとサブキーとを並べることによって新たな販売履歴特定情報を生成する。
In step S104, the sales
なお、メインキーは、ファイル名そのものでなく、ファイル名を暗号化したものであってもよい。また、サブキーを生成する際には、バイト数換算したデータのうち所定桁数までを採用することによって固定長データを得るようにすればよい。 The main key may be an encrypted file name instead of the file name itself. Further, when generating the subkey, fixed length data may be obtained by adopting up to a predetermined number of digits in the data converted into the number of bytes.
また、メインキーとサブキーとの並べ方は、あらかじめ定められたルールに従っていればどのようにしてもよく、例えば、サブキーを所定桁で分離して、その間にメインキーを埋め込むようにして並べてもよい。 The main key and the sub key may be arranged in any manner as long as a predetermined rule is followed. For example, the sub key may be separated by a predetermined digit, and the main key may be embedded between them.
販売履歴特定情報を生成すると、販売履歴管理サーバ10は、ステップS102にて特定した販売履歴管理情報における販売履歴特定情報を生成した販売履歴特定情報に更新し(ステップS105)、生成した販売履歴特定情報を通信ネットワーク40を介して店舗サーバ21に送信する。
When the sales history specifying information is generated, the sales
販売履歴特定情報を受信すると、店舗サーバ21は、受信した販売履歴情報をPOSレジスタに送信し、販売履歴特定情報の更新を指示する。POSレジスタは、店舗サーバ21からの指示に従って、カードリーダライタによって顧客Aの会員カードのICメモリに記憶されている販売履歴特定情報を新たな販売履歴特定情報に更新する。
When the sales history specifying information is received, the
上記のようにして、顧客によって商品が購入される度に、販売履歴情報を追加登録するとともに、販売履歴特定情報を更新する処理が実行される。 As described above, every time a product is purchased by a customer, processing for additionally registering sales history information and updating the sales history specifying information is executed.
なお、上記の例では、販売履歴情報における販売日時と商品名を用いてサブキーを生成するようにしていたが、サブキーの生成に用いる情報は販売履歴情報に含まれる情報であればどの組み合わせの情報であってもよい。また、販売履歴情報における所定の1種類の情報を用いてサブキーを生成するようにしてもよい。 In the above example, the subkey is generated by using the sales date and product name in the sales history information. However, the information used for generating the subkey is any combination of information as long as the information is included in the sales history information. It may be. Further, the subkey may be generated using one predetermined type of information in the sales history information.
図6は、本例の販売履歴管理システム100における販売履歴集計情報提供処理の例を示すフローチャートである。ここでは、販売履歴管理サーバ10が、販売履歴集計情報の閲覧を希望するユーザXが管理するユーザ端末31からの要求に応じて、販売履歴集計情報を提供する場合を例に説明する。本発明に特に関わる処理以外は、説明を省略している場合があるものとする。この販売履歴集計情報提供処理は、例えば、ユーザ端末31からの販売履歴集計情報の提供要求を受け付けたことに応じて実行される。
FIG. 6 is a flowchart showing an example of sales history total information provision processing in the sales history management system 100 of this example. Here, a case where the sales
販売履歴集計情報提供処理において、先ず、販売履歴管理サーバ10は、ユーザ端末31からの販売履歴集計情報の提供要求を受け付けると、ユーザ端末31に対して検索条件入力画面を送信する(ステップS201)。
In the sales history total information providing process, first, when the sales
本例では、ユーザ端末31は、ユーザXの操作に応じて販売履歴管理サーバ10にアクセスすることによって、販売履歴集計情報の提供要求を行う。具体的には、販売履歴管理サーバ10の管理者が提供している販売履歴集計情報の提供サイトのURL(Uniform Resource Locator)によりアクセスされる。
In this example, the
ユーザ端末31は、販売履歴管理サーバ10からの検索条件入力画面を、自己が備える表示装置に表示する。検索条件入力画面は、例えば図7に示すように、検索対象の日付範囲を入力する入力領域101,102、検索対象の商品名を入力する入力領域103、検索を実行する際に押下される実行ボタン104などが設けられている。なお、ここでは、検索条件として日付範囲と商品名を指定することとしているが、例えば販売エリアや商品カテゴリなど、販売履歴情報に設けられている他の項目を検索条件としてもよい。
The
検索条件入力画面が表示されると、ユーザXは、希望する日付範囲の初日を入力領域101に入力するとともに、希望する日付範囲の最終日を入力領域102に入力し、さらに閲覧を希望する商品の商品名を入力領域103に入力する。日付範囲と商品名の入力を受け付けたあと、ユーザ端末31は、実行ボタン104の押下を受け付けると、ユーザXによって入力された日付範囲及び商品名を検索条件として販売履歴管理サーバ10に送信する。
When the search condition input screen is displayed, the user X inputs the first day of the desired date range into the
販売履歴管理サーバ10は、ユーザ端末から検索条件を受け付けると(ステップS202のY)、販売履歴管理DB12に格納されている各顧客の販売履歴管理情報を参照し、受け付けた検索条件を満たす販売履歴管理情報と、検索条件を満たす販売履歴管理情報に含まれている販売履歴特定情報とを特定する(ステップS203)。
When the sales
ステップS203では、販売履歴管理サーバ10は、検索条件として指定された日付範囲内の販売履歴管理情報のうち、検索条件として指定された商品名の商品が販売履歴情報の商品名の項目に存在している販売履歴管理情報を特定し、さらに特定した販売履歴管理情報に含まれている販売履歴特定情報を特定する処理を行う。
In step S <b> 203, the sales
次に、販売履歴管理サーバ10は、ステップS203にて特定した販売履歴管理情報と、販売履歴特定情報を含む顧客情報とに基づいて、販売履歴を集計した販売履歴集計情報を生成する(ステップS204)。
Next, the sales
販売履歴集計情報は、例えば、検索条件として指定された日付範囲内に販売された検索条件として指定された商品名の商品についての販売履歴を集計した情報であって、例えば、該当期間に該当商品を販売した販売者総数、該当期間に該当商品を販売した販売場所(販売店舗)毎の販売者数、該当期間に該当商品を販売した販売者の年齢別数、該当期間に該当商品を販売した販売エリア毎の販売者数、該当期間に該当商品を販売した販売総数(この場合、販売履歴情報に販売個数を含めておくようにすればよい。)、該当期間に該当商品を販売した販売者の居住エリア毎の販売者数などが該当する。 The sales history total information is, for example, information obtained by totaling the sales history of the product with the product name specified as the search condition that was sold within the date range specified as the search condition. The total number of sellers who sold the product, the number of sellers at each sales location (sales store) where the product was sold during the applicable period, the number of sellers who sold the product during the applicable period, and the product sold during the applicable period The number of sellers in each sales area, the total number of sales for which the product was sold in the corresponding period (in this case, the sales history information may include the number of sales), and the seller who sold the product for the corresponding period This corresponds to the number of sellers in each residential area.
販売履歴集計情報を生成すると、販売履歴管理サーバ10は、生成した販売履歴集計情報の表示領域が設けられた販売履歴集計情報画面を生成し(ステップS205)、通信ネットワーク40を介してユーザ端末31に送信する(ステップS206)。
When the sales history total information is generated, the sales
ユーザ端末31は、販売履歴管理サーバ10からの販売履歴集計情報画面を、自己が備える表示装置に表示する。販売履歴集計情報画面には、例えば図8に示すように、検索条件を表示する表示領域201と、販売履歴集計情報を表示する表示領域202〜204とが設けられている。ここでは、販売履歴集計情報として、該当期間に該当商品を販売した販売者総数が表示領域202に表示され、該当期間に該当商品を販売した販売場所(販売店舗)毎の販売者数が表示領域203に表示され、該当期間に該当商品を販売した販売者の年齢別数が表示領域204に表示されている。
The
販売履歴集計情報画面が表示されることによって、ユーザXは、自己が指定した検索条件に従って生成された販売履歴集計情報を閲覧することが可能となる。 By displaying the sales history tabulation information screen, the user X can view the sales history tabulation information generated according to the search conditions specified by the user X.
以上に説明したように、上述した一実施の形態では、特定の顧客に対する商品の販売履歴を示す販売履歴情報を管理する販売履歴管理サーバ10が、販売履歴情報と、その販売履歴情報を一意に特定するための販売履歴特定情報とが対応付けされた顧客毎の販売履歴管理情報を記憶する販売履歴管理DB12を備え、商品を販売する小売店舗(例えば店舗A)が管理する店舗サーバ21から、その小売店舗にて顧客Aに販売した商品に関する販売情報を顧客Aが携帯するデータ書換可能な記憶媒体(例えばICメモリ、磁気メモリ)を備えた携帯具(例えば顧客Aの会員カード)に記憶されている販売履歴特定情報とともに受信し、受信した販売履歴特定情報により販売履歴管理情報を特定し、受信した販売情報を販売履歴情報として特定した販売履歴管理情報に追加登録し、追加登録したあとの販売履歴情報と、顧客Aの販売履歴管理情報に含まれている一意に付与されたファイル名とを用いて新たな販売履歴特定情報を生成し、顧客Aの販売履歴管理情報に含まれる販売履歴特定情報を生成した販売履歴特定情報に更新し、携帯具が備える記憶媒体に記憶されている販売履歴特定情報を生成した販売履歴特定情報に更新させるため、生成した販売履歴特定情報を店舗サーバ21に送信する構成としているので、顧客の個人情報を漏洩させることなく販売履歴を管理することができるようになる。
As described above, in the above-described embodiment, the sales
すなわち、販売履歴情報と、顧客Aの販売履歴管理情報に含まれている一意に付与されたファイル名を用いて商品を販売する度に更新される販売履歴特定情報を用いて顧客の販売履歴情報を特定する構成としているので、顧客名や会員番号などの顧客の個人情報を通信ネットワーク40を介してやりとりすることなく、販売履歴管理サーバ10側にて各顧客の販売履歴情報を特定することが可能となり、顧客の個人情報を漏洩させることなく販売履歴を管理することができるようになるのである。
That is, the sales history information of the customer using the sales history information and the sales history specifying information updated every time the product is sold using the uniquely assigned file name included in the sales history management information of the customer A Therefore, it is possible to specify the sales history information of each customer on the sales
また、上述した実施の形態では、販売履歴管理サーバ10が、固定長のファイル名を示すメインキーと、販売履歴情報における特定項目のデータをバイト換算して固定長としたサブキーとによって構成される販売履歴特定情報を生成する構成としているので、該当顧客の個人情報を特定不能な一意かつ固定長の販売履歴特定情報を生成することが可能となる。
In the above-described embodiment, the sales
また、上述した実施の形態では、販売履歴管理サーバ10が、ユーザ端末31から通信ネットワーク40を介して検索条件を受け付け、受け付けた検索条件を満たす販売履歴管理情報を特定し、特定した販売履歴管理情報に含まれる販売履歴情報を集計した集計情報を含む販売履歴集計情報を生成し、生成した販売履歴集計情報をユーザ端末31に向けて送信する構成としたので、各顧客が特定されることなく、検索条件に従って販売履歴情報を集計した集計情報を含む販売履歴集計情報を生成することができ、生成した販売履歴集計情報をユーザに提供することが可能となる。
In the embodiment described above, the sales
また、上述した実施の形態では、販売履歴管理サーバ10が、顧客に関する個人情報(顧客名、年齢、住所など)と、その顧客の販売履歴情報に対応付けされている販売履歴特定情報とを含む顧客情報を記憶する顧客DB11を備え、特定した販売履歴管理情報に含まれる販売履歴特定情報を用いて顧客情報を特定し、特定した顧客情報に含まれる個人情報を集計した集計情報を含む販売履歴集計情報を生成する構成としているので、各顧客が特定されることなく、検索条件に従って個人情報を集計した集計情報を含む販売履歴集計情報を生成することができ、生成した販売履歴集計情報をユーザに提供することが可能となる。
In the above-described embodiment, the sales
また、上述した実施の形態では、販売履歴管理サーバ10が、検索対象とする販売日時の範囲を特定可能な範囲特定情報と、検索対象の販売商品を特定可能な検索商品特定情報とを含む検索条件を受け付ける構成としているので、各顧客が特定されることなく、指定された期間中に販売された師弟された商品についての販売履歴集計情報を生成し、生成した販売履歴集計情報をユーザに提供することが可能となる。
In the embodiment described above, the sales
なお、上述した実施の形態では特に言及していないが、販売履歴管理システム100を構成する販売履歴管理サーバ10は、自己が備える記憶媒体に格納されている処理プログラム(販売履歴管理プログラム)に従って、上述した各種の処理(図4、図6参照)を実行する。
Although not particularly mentioned in the above-described embodiment, the sales
本発明によれば、顧客の個人情報を漏洩させることなく販売履歴を管理するのに有用である。 The present invention is useful for managing a sales history without leaking customer personal information.
10 販売履歴管理サーバ
11 顧客DB
12 販売履歴管理DB
21〜2N 店舗サーバ
31〜3N ユーザ端末
40 通信ネットワーク
100 販売履歴管理システム
10 Sales
12 Sales history management DB
21-2N store server 31-
Claims (15)
前記販売履歴管理サーバは、
前記販売履歴情報と、該販売履歴情報を一意に特定するための販売履歴特定情報とが対応付けされた顧客毎の販売履歴管理情報を記憶する販売履歴情報記憶手段と、
前記店舗サーバから、当該小売店舗にて顧客に販売した商品に関する販売情報を当該顧客が携帯するデータ書換可能な記憶媒体を備えた携帯具に記憶されている販売履歴特定情報とともに受信する販売情報受信手段と、
該販売情報受信手段によって受信された販売履歴特定情報により販売履歴管理情報を特定し、前記販売情報受信手段によって受信された販売情報を販売履歴情報として特定した前記販売履歴管理情報に追加登録する販売履歴情報登録手段と、
該販売履歴情報登録手段により追加登録されたあとの販売履歴情報と、該当顧客の販売履歴管理情報に含まれている一意に付与されたファイル名とを用いて新たな販売履歴特定情報を生成する販売履歴特定情報生成手段と、
該当顧客の販売履歴管理情報に含まれる販売履歴特定情報を前記販売履歴特定情報生成手段によって生成された販売履歴特定情報に更新する販売履歴特定情報更新手段と、
前記携帯具に記憶されている販売履歴特定情報を前記販売履歴特定情報生成手段によって生成された販売履歴特定情報に更新させるため、前記販売履歴特定情報生成手段によって生成された販売履歴特定情報を前記店舗サーバに送信する販売履歴特定情報送信手段とを含み、
前記店舗サーバは、前記携帯具が備える記憶媒体に記憶されている販売履歴特定情報を前記販売履歴管理サーバから受信した販売履歴特定情報に更新するための更新処理を行う更新処理手段を含む
ことを特徴とする販売履歴管理システム。 A sales history management system including a sales history management server that manages sales history information indicating a sales history of a product for a specific customer, and a store server that is managed by a retail store that sells the product,
The sales history management server
Sales history information storage means for storing sales history management information for each customer in which the sales history information is associated with sales history specifying information for uniquely specifying the sales history information;
Sales information reception from the store server for receiving sales information on products sold to the customer at the retail store together with sales history specifying information stored in a portable device having a data rewritable storage medium carried by the customer Means,
The sales history management information is specified by the sales history specifying information received by the sales information receiving means, and the sales information received by the sales information receiving means is additionally registered in the sales history management information specified as the sales history information. History information registration means;
New sales history specifying information is generated using the sales history information additionally registered by the sales history information registration means and the uniquely assigned file name included in the sales history management information of the customer. Sales history identification information generating means,
Sales history specifying information updating means for updating the sales history specifying information included in the sales history management information of the customer to the sales history specifying information generated by the sales history specifying information generating means;
In order to update the sales history specifying information stored in the portable device to the sales history specifying information generated by the sales history specifying information generating means, the sales history specifying information generated by the sales history specifying information generating means is Including sales history specifying information transmitting means for transmitting to the store server,
The store server includes update processing means for performing an update process for updating the sales history specifying information stored in the storage medium included in the portable device to the sales history specifying information received from the sales history management server. A featured sales history management system.
請求項1記載の販売履歴管理システム。 The sales history specifying information generating means generates sales history specifying information including a main key indicating a fixed-length file name and a subkey having a fixed length by converting data of a specific item in the sales history information into bytes. The sales history management system according to claim 1.
ユーザ端末から通信ネットワークを介して検索条件を受け付ける検索条件受付手段と、
該検索条件受付手段によって受け付けられた検索条件を満たす販売履歴管理情報を特定し、該特定した販売履歴管理情報に含まれる販売履歴情報を集計した集計情報を含む販売履歴集計情報を生成する販売履歴集計情報生成手段と、
該販売履歴集計情報生成手段によって生成された販売履歴集計情報を前記ユーザ端末に向けて送信する販売履歴集計情報送信手段とを含む
請求項1または請求項2記載の販売履歴管理システム。 The sales history management server
Search condition receiving means for receiving a search condition from a user terminal via a communication network;
Sales history management information that identifies sales history management information that satisfies the search conditions received by the search condition receiving means, and generates sales history aggregate information that includes aggregate information obtained by aggregating the sales history information included in the identified sales history management information Aggregate information generation means;
The sales history management system according to claim 1, further comprising: sales history total information transmitting means for transmitting the sales history total information generated by the sales history total information generating means to the user terminal.
前記販売履歴集計情報生成手段は、特定した販売履歴管理情報に含まれる販売履歴特定情報を用いて顧客情報を特定し、該特定した顧客情報に含まれる個人情報を集計した集計情報を含む販売履歴集計情報を生成する
請求項3記載の販売履歴管理システム。 The sales history management server includes customer information storage means for storing customer information including personal information about the customer and sales history specifying information associated with the sales history information of the customer,
The sales history total information generating means specifies the customer information using the sales history specifying information included in the specified sales history management information, and includes the sales history including the total information obtained by totaling the personal information included in the specified customer information The sales history management system according to claim 3, wherein the total information is generated.
請求項3または請求項4記載の販売履歴管理システム。 The search condition receiving unit receives a search condition including range specifying information that can specify a range of sales date and time to be searched and search product specifying information that can specify a sales product to be searched. 4. Sales history management system according to 4.
前記販売履歴情報と、該販売履歴情報を一意に特定するための販売履歴特定情報とが対応付けされた顧客毎の販売履歴管理情報を記憶する販売履歴情報記憶手段と、
商品を販売する小売店舗が管理する店舗サーバから、当該小売店舗にて顧客に販売した商品に関する販売情報を当該顧客が携帯するデータ書換可能な記憶媒体を備えた携帯具に記憶されている販売履歴特定情報とともに受信する販売情報受信手段と、
該販売情報受信手段によって受信された販売履歴特定情報により販売履歴管理情報を特定し、前記販売情報受信手段によって受信された販売情報を販売履歴情報として特定した前記販売履歴管理情報に追加登録する販売履歴情報登録手段と、
該販売履歴情報登録手段により追加登録されたあとの販売履歴情報と、該当顧客の販売履歴管理情報に含まれている一意に付与されたファイル名とを用いて新たな販売履歴特定情報を生成する販売履歴特定情報生成手段と、
該当顧客の販売履歴管理情報に含まれる販売履歴特定情報を前記販売履歴特定情報生成手段によって生成された販売履歴特定情報に更新する販売履歴特定情報更新手段と、
前記携帯具が備える記憶媒体に記憶されている販売履歴特定情報を前記販売履歴特定情報生成手段によって生成された販売履歴特定情報に更新させるため、前記販売履歴特定情報生成手段によって生成された販売履歴特定情報を前記店舗サーバに送信する販売履歴特定情報送信手段とを含む
ことを特徴とする販売履歴管理サーバ。 A sales history management server that manages sales history information indicating the sales history of products for a specific customer,
Sales history information storage means for storing sales history management information for each customer in which the sales history information is associated with sales history specifying information for uniquely specifying the sales history information;
Sales history stored in a portable device equipped with a data rewritable storage medium for carrying sales information about products sold to a customer at the retail store from a store server managed by the retail store that sells the product Sales information receiving means for receiving with specific information;
The sales history management information is specified by the sales history specifying information received by the sales information receiving means, and the sales information received by the sales information receiving means is additionally registered in the sales history management information specified as the sales history information. History information registration means;
New sales history specifying information is generated using the sales history information additionally registered by the sales history information registration means and the uniquely assigned file name included in the sales history management information of the customer. Sales history identification information generating means,
Sales history specifying information updating means for updating the sales history specifying information included in the sales history management information of the customer to the sales history specifying information generated by the sales history specifying information generating means;
In order to update the sales history specifying information stored in the storage medium of the portable device with the sales history specifying information generated by the sales history specifying information generating means, the sales history generated by the sales history specifying information generating means A sales history management server comprising: sales history specifying information transmitting means for transmitting specific information to the store server.
請求項6記載の販売履歴管理サーバ。 The sales history specifying information generating means generates sales history specifying information including a main key indicating a fixed-length file name and a subkey having a fixed length by converting data of a specific item in the sales history information into bytes. The sales history management server according to claim 6.
該検索条件受付手段によって受け付けられた検索条件を満たす販売履歴管理情報を特定し、該特定した販売履歴管理情報に含まれる販売履歴情報を集計した集計情報を含む販売履歴集計情報を生成する販売履歴集計情報生成手段と、
該販売履歴集計情報生成手段によって生成された販売履歴集計情報を前記ユーザ端末に向けて送信する販売履歴集計情報送信手段とを含む
請求項6または請求項7記載の販売履歴管理サーバ。 Search condition receiving means for receiving a search condition from a user terminal via a communication network;
Sales history management information that identifies sales history management information that satisfies the search conditions received by the search condition receiving means, and generates sales history aggregate information that includes aggregate information obtained by aggregating the sales history information included in the identified sales history management information Aggregate information generation means;
The sales history management server according to claim 6, further comprising: sales history total information transmitting means for transmitting the sales history total information generated by the sales history total information generating means to the user terminal.
前記販売履歴集計情報生成手段は、特定した販売履歴管理情報に含まれる販売履歴特定情報を用いて顧客情報を特定し、該特定した顧客情報に含まれる個人情報を集計した集計情報を含む販売履歴集計情報を生成する
請求項8記載の販売履歴管理サーバ。 Including customer information storage means for storing customer information including personal information about the customer and sales history specifying information associated with the sales history information of the customer;
The sales history total information generating means specifies the customer information using the sales history specifying information included in the specified sales history management information, and includes the sales history including the total information obtained by totaling the personal information included in the specified customer information The sales history management server according to claim 8, which generates total information.
請求項8または請求項9記載の販売履歴管理サーバ。 The search condition receiving unit receives a search condition including range specifying information that can specify a range of sales dates and times to be searched and search product specifying information that can specify a sales product to be searched. 9. A sales history management server according to 9.
前記販売履歴管理サーバに、
商品を販売する小売店舗が管理する店舗サーバから、当該小売店舗にて顧客に販売した商品に関する販売情報を当該顧客が携帯するデータ書換可能な記憶媒体を備えた携帯具に記憶されている販売履歴特定情報とともに受信する販売情報受信処理と、
該販売情報受信処理にて受信した販売履歴特定情報により販売履歴管理情報を特定し、前記販売情報受信処理にて受信した販売情報を販売履歴情報として特定した前記販売履歴管理情報に追加登録する販売履歴情報登録処理と、
該販売履歴情報登録処理にて追加登録したあとの販売履歴情報と、該当顧客の販売履歴管理情報に含まれている一意に付与されたファイル名とを用いて新たな販売履歴特定情報を生成する販売履歴特定情報生成処理と、
該当顧客の販売履歴管理情報に含まれる販売履歴特定情報を前記販売履歴特定情報生成処理にて生成した販売履歴特定情報に更新する販売履歴特定情報更新処理と、
前記携帯具が備える記憶媒体に記憶されている販売履歴特定情報を前記販売履歴特定情報生成処理にて生成した販売履歴特定情報に更新させるため、前記販売履歴特定情報生成処理にて生成した販売履歴特定情報を前記店舗サーバに送信する販売履歴特定情報送信処理とを
実行させるための販売履歴管理プログラム。 Sales history information storage for storing sales history management information for each customer in which sales history information indicating the sales history of products for a specific customer and sales history specifying information for uniquely specifying the sales history information are associated with each other A sales history management program for managing sales history information in a sales history management server comprising means,
In the sales history management server,
Sales history stored in a portable device equipped with a data rewritable storage medium for carrying sales information about products sold to a customer at the retail store from a store server managed by the retail store that sells the product Sales information reception processing received with specific information;
The sales history management information is specified by the sales history specifying information received in the sales information receiving process, and the sales information received in the sales information receiving process is additionally registered in the sales history management information specified as the sales history information. History information registration process,
Generate new sales history specifying information using the sales history information after additional registration in the sales history information registration processing and the uniquely assigned file name included in the sales history management information of the customer. Sales history identification information generation processing,
A sales history specifying information update process for updating the sales history specifying information included in the sales history management information of the customer to the sales history specifying information generated by the sales history specifying information generating process;
The sales history generated in the sales history specifying information generation process in order to update the sales history specifying information stored in the storage medium of the portable device with the sales history specifying information generated in the sales history specifying information generation process. A sales history management program for executing a sales history specifying information transmission process for transmitting specific information to the store server.
実行させる請求項11記載の販売履歴管理プログラム。 In the sales history specifying information generation process, sales history specifying information including a main key indicating a fixed-length file name and a subkey having a fixed length by converting data of a specific item in the sales history information into bytes is generated. The sales history management program according to claim 11, wherein the processing is executed.
さらに、ユーザ端末から通信ネットワークを介して検索条件を受け付ける検索条件受付処理と、
該検索条件受付処理にて受け付けた検索条件を満たす販売履歴管理情報を特定し、該特定した販売履歴管理情報に含まれる販売履歴情報を集計した集計情報を含む販売履歴集計情報を生成する販売履歴集計情報生成処理と、
該販売履歴集計情報生成処理にて生成した販売履歴集計情報を前記ユーザ端末に向けて送信する販売履歴集計情報送信処理とを
実行させる請求項11または請求項12記載の販売履歴管理プログラム。 In the sales history management server,
Furthermore, a search condition reception process for receiving a search condition from a user terminal via a communication network;
Sales history management information that identifies sales history management information that satisfies the search conditions received in the search condition reception processing, and generates sales history aggregate information that includes aggregate information obtained by aggregating the sales history information included in the identified sales history management information Total information generation processing,
The sales history management program according to claim 11 or claim 12, wherein the sales history total information generated by the sales history total information generation processing is transmitted to the user terminal.
前記販売履歴集計情報生成処理では、特定した販売履歴管理情報に含まれる販売履歴特定情報を用いて顧客情報を特定し、該特定した顧客情報に含まれる個人情報を集計した集計情報を含む販売履歴集計情報を生成する処理を
実行させる請求項13記載の販売履歴管理プログラム。 The sales history management server includes customer information storage means for storing customer information including personal information about the customer and sales history specifying information associated with the sales history information of the customer,
In the sales history total information generation processing, the customer history is specified using the sales history specification information included in the specified sales history management information, and the sales history includes total information obtained by totaling the personal information included in the specified customer information 14. The sales history management program according to claim 13, wherein the sales history management program executes a process of generating total information.
実行させる請求項13または請求項14記載の販売履歴管理プログラム。
The search condition accepting process executes a process of accepting a search condition including range specifying information that can specify a range of sales date and time to be searched and search product specifying information that can specify a sales product to be searched. The sales history management program according to claim 13 or claim 14.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009190877A JP5385052B2 (en) | 2009-08-20 | 2009-08-20 | Sales history management system, sales history management server, and sales history management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009190877A JP5385052B2 (en) | 2009-08-20 | 2009-08-20 | Sales history management system, sales history management server, and sales history management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011043946A JP2011043946A (en) | 2011-03-03 |
| JP5385052B2 true JP5385052B2 (en) | 2014-01-08 |
Family
ID=43831342
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009190877A Active JP5385052B2 (en) | 2009-08-20 | 2009-08-20 | Sales history management system, sales history management server, and sales history management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5385052B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3725463B2 (en) * | 2001-10-25 | 2005-12-14 | 株式会社日本総合研究所 | Sales promotion support system and sales promotion support method |
| JP2004062323A (en) * | 2002-07-25 | 2004-02-26 | Nippon Yunishisu Kk | Information processing apparatus and method |
| JP4396490B2 (en) * | 2004-03-19 | 2010-01-13 | 株式会社日立製作所 | Name identification control method |
-
2009
- 2009-08-20 JP JP2009190877A patent/JP5385052B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011043946A (en) | 2011-03-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200327620A1 (en) | Electronic receipt system, commodity sales data processing apparatus, electronic receipt management server and method | |
| US20200364738A1 (en) | Merchandise sales data processing apparatus | |
| JP5744953B2 (en) | Transaction data processing apparatus, transaction data processing method and program | |
| JP2014206788A (en) | Merchandise sales data processor and program | |
| JP2010086022A (en) | Receipt-issuing method, receipt-issuing system, and register apparatus | |
| JP5745562B2 (en) | Product sales data processing apparatus and program | |
| US20140249909A1 (en) | Electronic receipt system, information processing apparatus, and program therefor | |
| JP4222859B2 (en) | Marketing information collection system | |
| JP2016015109A (en) | Merchandise sales data processing device, electronic receipt management server, print control device, and program | |
| JP2018200591A (en) | App auto-launch system | |
| JP6987936B2 (en) | Electronic receipt system and electronic receipt provision method | |
| JP2012058785A (en) | Information sharing system and information management device | |
| JP2016095587A (en) | Mobile terminal device, merchandise sales data processing device, and program | |
| JP2015072672A (en) | Electronic receipt system | |
| JP2003091632A (en) | Membership management system | |
| JP5385052B2 (en) | Sales history management system, sales history management server, and sales history management program | |
| JP2010211687A (en) | Customer management system | |
| JP6745865B2 (en) | Electronic receipt management server and program | |
| JP6761009B2 (en) | Information processing device, program and method of transmitting store member specific information | |
| JP2021192263A (en) | Information processing apparatus and program | |
| JP6409097B2 (en) | Electronic receipt system | |
| JP6166820B2 (en) | Server device, transaction data processing system, and program | |
| JP6010656B2 (en) | system | |
| JP5933074B2 (en) | Transaction data processing apparatus, transaction data processing method and program | |
| JP5244207B2 (en) | Common inventory utilization server, product sales management server, product inventory standardization method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120808 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130823 |
|
| 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: 20130910 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131003 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5385052 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |