Electronic cash register with means to store and correlate data on a customer by customer basis
First Claim
1. An electronic cash register comprising:
- input means, having a plurality of keys for inputting commodity data on items purchased by customers and boundary code data representing a boundary between each two customers who purchase the items, said commodity date including predetermined commodity classification code data for each type of item,memory means for storing the commodity data and the boundary code data input by said input means in an order input;
designating means for designating at least one commodity classification data and a condition thereof in order to determine the number of customers who purchase at least one item whose commodity classification code data satisfies said condition,detecting means for detecting whether the commodity classification code data, designated by said designating means and satisfying said condition, are in each of data groups; and
counting means for counting the number of data groups which are detected by said detecting means to satisfy said condition designated by said designating means.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic cash register of the invention can provide a correlation between sales of items or commodities. The electronic cash register has a PLU code data memory. The PLU code data memory stores PLU code data of items purchased by each customer. In order to calculate the number of customers who buy at least one of two items, a CPU retrieves the contents of the PLU code data memory for each customer. When it is determined upon this retrieval operation that a given customer buys at least one of the two items, the corresponding customer number count is incremented by 1. When the retrieval operation is completely for all the contents stored in the PLU code data memory, the desired information is calculated. Similarly, by counting the number of customers who buy one or both of the two items, and the like, correlations between sales of items can be determined.
-
Citations
20 Claims
-
1. An electronic cash register comprising:
-
input means, having a plurality of keys for inputting commodity data on items purchased by customers and boundary code data representing a boundary between each two customers who purchase the items, said commodity date including predetermined commodity classification code data for each type of item, memory means for storing the commodity data and the boundary code data input by said input means in an order input; designating means for designating at least one commodity classification data and a condition thereof in order to determine the number of customers who purchase at least one item whose commodity classification code data satisfies said condition, detecting means for detecting whether the commodity classification code data, designated by said designating means and satisfying said condition, are in each of data groups; and counting means for counting the number of data groups which are detected by said detecting means to satisfy said condition designated by said designating means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic cash register comprising:
-
input means, having a plurality of keys, for inputting predetermined commodity data on items purchased by customers and boundary code data representing a boundary between each two customers; memory means for storing the commodity data and the boundary data input by said input means in an order input; designating means for designating at least two commodity data and "logic OR" thereof in order to calculate the number of customers who purchase at least one of items corresponding to the designated commodity data; detecting means for detecting if at least one of the commodity data designated by said designating means is in each of data groups bounded by the boundary code data of the commodity data stored in said memory means; and counting means for counting the number of data groups for which at least one of the commodity code data designated by said designating means is stored. - View Dependent Claims (14, 15)
-
-
16. An electronic cash register comprising:
-
input means, having a plurality of keys, for inputting predetermined commodity data on items purchased by customers and boundary code data representing a boundary between each two customers; memory means for storing the commodity code data and the boundary code data input by said input means in an order input; designating means for designating at least two commodity code data and "logic AND" thereof in order to calculate the number of customers who purchase all of items corresponding to the designated commodity data; detecting means for detecting, for each of data groups bounded by the boundary code data of the commodity data stored in said memory means if both of at least two commodity data designated by said designating means are stored in said memory means; and counting means for counting the number of data groups which are detected by said detecting means to include the commodity data designated by said designating means. - View Dependent Claims (17, 18)
-
-
19. An electronic cash register comprising:
-
input means, having a plurality of keys for inputting commodity data on items purchased by customers and boundary code data representing a boundary between each two customers who purchase the items; memory means for storing the commodity data and the boundary code data input by said input means in an order input; designating means for designating a given condition so as to obtain the number of customers who satisfy the given condition; detecting means for detecting if commodity data of each of data groups of the commodity data bounded by the boundary data stored in said memory means satifies the given condition designated by said designating means; counting means for counting the number of data groups which are detected by said detecting means to satisfy the given condition designated by said designating means; means for detecting the number of all the data groups stored in said memory means; and means for calculating a rate of the number of data groups which is counted by said counting means to the total number of data groups.
-
-
20. An electronic cash register comprisng:
-
input means, having a plurality of keys for inputting commodity data on items purchased by customers and boundary code data representing a boundary between each two customers who purchase the items, said input means having a plurality of transaction keys including at least one transaction key for inputting data representing an end of a sales registration for each customer, said input means inputting the commodity data of the items purchased by each customer and the boundary code data in response to an operation of said transaction keys, said boundary code data corresponding to the transaction key which is operated; memory means for storing the commodity data and the boundary code data input by said input means in an order input; designating means for designating a given condition so as to obtain the number of customers who satisfy the given condition, and for designating a type of transaction keys; detecting means for detecting whether the commodity data of each of data groups of the commodity data bounded by the boundary data stored in said memory means satisfies the given condition designated by said designating means for each of the data groups bounded by the boundary code data corresponding to the transaction key disignated by said designating means; and counting means for counting the number of data groups which are detected by said detecting means to satisfy the given condition designated by said designating means.
-
Specification