CA1247241A - System for security processing of retailed articles - Google Patents
System for security processing of retailed articlesInfo
- Publication number
- CA1247241A CA1247241A CA000485502A CA485502A CA1247241A CA 1247241 A CA1247241 A CA 1247241A CA 000485502 A CA000485502 A CA 000485502A CA 485502 A CA485502 A CA 485502A CA 1247241 A CA1247241 A CA 1247241A
- Authority
- CA
- Canada
- Prior art keywords
- article
- conveyor
- output signal
- articles
- weight
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47F—SPECIAL FURNITURE, FITTINGS, OR ACCESSORIES FOR SHOPS, STOREHOUSES, BARS, RESTAURANTS OR THE LIKE; PAYING COUNTERS
- A47F9/00—Shop, bar, bank or like counters
- A47F9/02—Paying counters
- A47F9/04—Check-out counters, e.g. for self-service stores
- A47F9/046—Arrangement of recording means in or on check-out counters
- A47F9/047—Arrangement of recording means in or on check-out counters for recording self-service articles without cashier or assistant
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
- G07G1/0054—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles
Abstract
ABSTRACT OF THE DISCLOSURE
A system for processing articles selected for purchase and bearing distinct identification codes comprises, in one version: (a) a code reader for generating an output signal indicative of such article identification code; (b) a conveyor for receipt and transport of such article; (c) an entrance sentry for defining an inlet to a secured zone extending along a portion of the conveyor; (d) a sensor for sensing a measurable characteristic of an article and generating an output signal indicative thereof; and (d) a controller for selective movement of the conveyor in respective article acceptance and article rejection senses. The controller is operable in several respects, namely, for storage, for each of a plurality of such articles, of a signal indicative of a predetermined value of the measurable article characteristic correlated with such article identification code, for response to the code reader output signal for comparison of such stored signal with the output signal of the sensor, and for operation of the conveyor selectively in response to the results of such comparison.
In other versions, the system looks to other measures for article processing, including a second reading of article identification code in the secured zone and comparison thereof with the code read in (a) above, comparison of measured weight with stored weight and electronic article surveillance (EAS) testing in conjunction with stored EAS
information regarding marker-tagged articles. In another version, the system uses components thereof to compile its stored information.
A system for processing articles selected for purchase and bearing distinct identification codes comprises, in one version: (a) a code reader for generating an output signal indicative of such article identification code; (b) a conveyor for receipt and transport of such article; (c) an entrance sentry for defining an inlet to a secured zone extending along a portion of the conveyor; (d) a sensor for sensing a measurable characteristic of an article and generating an output signal indicative thereof; and (d) a controller for selective movement of the conveyor in respective article acceptance and article rejection senses. The controller is operable in several respects, namely, for storage, for each of a plurality of such articles, of a signal indicative of a predetermined value of the measurable article characteristic correlated with such article identification code, for response to the code reader output signal for comparison of such stored signal with the output signal of the sensor, and for operation of the conveyor selectively in response to the results of such comparison.
In other versions, the system looks to other measures for article processing, including a second reading of article identification code in the secured zone and comparison thereof with the code read in (a) above, comparison of measured weight with stored weight and electronic article surveillance (EAS) testing in conjunction with stored EAS
information regarding marker-tagged articles. In another version, the system uses components thereof to compile its stored information.
Description
1 ~24~724~
j SYSTEM FOR SECURITY PROCESSING OF RETAILED ARTICLES
FIELD OF THE INVENTION
jl The present invention relates generally to security ¦systems and methods for processing retailed articles and ¦Ipertains more particularly to systems and methods ~or safeguarding operator-unattended checkout of purchased ¦articles in supermarkets and like facilities against customer fraud.
BACXGROUND OF THE INVENTION
I One type of prior art system for operator-unattended ! supermarket checkout of articles is shown in Otis U.S.
¦IPatent No. 2,919,851, which issued on January 5, `960. In !~ an aspect of the Otis system intended to provide some safeguard l! against customer fraud, a distinct machine-discernible code ,jis assigned to each article as is a machine-discernible l¦indication of the weight of such article within a g~ven lltolerance range. The code and weight indication are discerned ;ifor articles selected for purchase and the weights thereof `are totalized with tolerance. The customer is required ~o place the shopping bag containing all selected articles in a i :
. ~ . . .
4172~3L
restricted area which has a weight scale providing electrical signal output of the measure weight. If the measured weight signal corresponds with the totalized weight derived from the code and machine-discernible weight indication, the otis system does not reject the transaction. However, where there is not the required correspondence, the Otis system directs the customer to consult the store manager, who then inspects the details of the transaction. A further facet of ¦the Otis system is to provide machine-discernible price indication for each article and to provide a printed record , ¦IQf the details of the transaction with price totalization.
A second type of prior art system is seen in both Abt i U.S. Patent No. 3,681,570 and Strohschneider U.S. Patent No.
I 3,681,571, both of which are assigned in common to Zellweger Ltd. and issued on August 1, 1972. Such '570/571 system ¦ is generally of the Otis type, i.e., accepting or rejecting a transaction on the basis of a comparison of a measured article characteristic with a preassigned value therefor, c~rrelated with article identification code. Articles are ! examined in the '570/571 system on a per article basis and ! accepted articles are conveyor-transported to a secured container, which is unaccessible to the customer until after ¦¦payment, i.e., there is no human intervention, such as the ¦¦bagging of individual accepted articles, until all selected i!
724~ , articles are found acceptable and paid for. Articles which are rejected in the 'S70/571 system are transported to a second (rejection) conveyor and returned to the customer.
SUMMARY OF THE INVENTION ~"
¦ The primary object of the present invention is to proYide improved system and method for operator-unattended retailing of consumer articles.
!l A more particular object of the invention is to provide plural bases for the rejection of articles fraudulently sought by customers in such operator-unattended retail facilities.
¦ A further object of the invention is to provide . ¦ improved system and method for implementing a store of i~formation~us~ef~ul in the operation of an operator-unattended article merchandising facility.
In the effective attainment of these and other objects, i llthe invention provides a system for processing articles li selected for purchase and bearing distinct identification codes, the system comprising: ~a) a code reader for generating an output signal indicatiYe of such article identification i code; (b) a conveyor for receipt and transport of such article; (c) an entrance sentry for defining an inlet to a secured zone extending along a portion of the conveyor and i . ~
!! -3-~2~7241 ; I
'for generating an output signal indicative of entr~ of the ¦larticle into the secured zone; and (d) a controller for ~selective movement of the conveyor in respective article ¦aceeptance and article rejection senses. The controller is i operable in several respects, namely, for storage, for each of a plurality of such articles, of a signal indicative of a predetermined value of the measurable article characteristic correlated with such article identification code, for response to the code reader output signal for comparison of such stored signal with the output signal of the sentry, and for operation . ¦lof the eonveyor selectively in response to the results of Isuch eomparison.
- 1 In a system first version, the sentry may comprise 'ia light eurtain whieh provides an output signal indicative cf !I the article shape in addition to generating the entry-indicative ,~signal. The controller storage will, in this instance, include i! a compilation of artiele shape eorrelated with artiele UPC.
!! The system first version may further include an . ~ .
Iladditional code reader in the secured zone for generating an jloutput signal indicative of such code, the eontroller being 'joperative or further eomparing the output signal of the ! first-mentioned eode reader with the output signal of the additional eode reader and operating the conveyor selectively in response to sueh further comparison.
12~724~ 71576-17 A further variant of the system Eirst version would include therein an EAS*detection unit for determining whether or not an article in the security zone is EAS-tagged, the controller being operative for storing indication, for each of a plurality of such articles, of whether or not such article should be EAS-tagged and operating the conveyor selectively in response to such stored indication and determination.
In still another variation of the system first version, the controller is itself operative for compiling a store, for each of a plurality of such articles, of a signal indicative of a predetPrmined value of the article characteristic correlated with article identification code, by processiny of the output signals of the code reader and the sentry.
In a system second version, one can omit the article -shape comparison measure of the system first version and substitute usage of the variation first mentioned above, i.e., the addltional code reader and comparison of codes read outside and within the secured zone.
In a system third version, one can substitute, for the article shape comparison of the system first version, usage of the EAS detection unit and associated measures above discussed therewith.
Weight measuring and comparison measures may be used with any of the system versions.
*(electronic article surveillance) , , .
i A system fourth version would comprise article characteristic measurement and comparison with predetermined article characteristic values stored by operation of -the i controller itself, by processing of the output signals of an i! article characteristic sensor and the code reader.
¦ A composite system version may include all of the foregoing aspects of the several above system versions.
, The various permutations and combinations of the separable aspects of the invention and methods thereof will ¦be further understood from the following detailed description lof preferred embodiments and from the drawings, wherein like ¦reference numerals identify like parts and components throughout.
¦DESCRIPTION OF THE DRAWINGS
Fig. 1 is a perspeCtiYe view of a typical checkout , area of a supermarket in accordance with,the invention, as ¦iseen from the point of customer egress.
Fig. 2 is a perspective view of one of the checkout listations or counters as used in the embodiment of Fig. 1 as ilseen from the point of customer entry.
Fig. 3 is a front perspective view of the cashier station forming a part of the embodiment illustrated in Fig. 1.
Fig. 4 is a schematic illustration of the system ¦¦components in the form of a combined flow chart and block ¦jdiagram of the embodlment of Fig. 1.
.. . .. .
l247241 Fig. 5 is à perspective view similar to that of Fig. 1 but showing a modification of the invention wherein dual pathways are associated with a single check-out unit.
Fig. 6 is a perspective view of one of the counters ¦ of the embodiment of Fig. 5 as seen from the entry end thereof.
¦ Fig. 7 is a system block diagram of components ¦ interconnected to provide a composite system in accordance ~ with the inYentiOn.
i¦ Fig. 8 is a block diagram of an entry light curtain subsystem in accordance with the invention.
Fig. 9 is a block diagram of a mobile VPC reader !l usable in practicing the invention.
Figs. 10 through 16 are flowcharts of practices in various versions of systems of the invention.
ii jiDESCRIPTION OF PREFERRED EMBODIMENTS AND PRACTICES
,1 .
I Referring to Fig. 1, a checkout area in a supermarket ¦includes counters and intervening passageways. Each counter l20 has a laser UPC reader 10, a display screen 11 for ¦ interractive customer communication, an infeed or entry ! con~eyor 12, an outfeed or exit conveyor 13, a bagging area !¦ 14, a tunnel or secured zone 15, a receipt unit 16 (Fig. 2), lipassageway control gates 17 and an assistance signal lamp 18.
j~ For each group of checkout counters, there may be a l~single cashier 21, who is furnished with a master monitor ... .
!i ~24'7~4i.
screen 22, a keyboard 23 with cash drawer 24, a final sales slip printer 25, and a customer viewable dis?lay 26 ~Fig. 3).
In using a checkout counter 20, a customer approaches same with items selected for purchase, usually transported ¦to this point in a conventional shopping cart. If the counter is available for use, the display screen 11 will carry messages such as listed in Table I below.
Table I
l Hello. This is a touch-activated display. Simply I touch the screen to the right of the desired message to make ll your selection.
! 1 I'm ready to begin scanning. (touch) j¦ 2. I need to review the operating instructions Il before beginning. (touch) ¦ 3. Help! I would like assistance. (touch) . As is stated in the introductory message, the display screen 11 is touch sensitive or touch activated by touching ~¦with a human finger at any one of a number of predetermined ¦¦locations. For the particular example, there would be three ¦¦such locations. Applying a finger to one of the locations is ~equivalent to operating a switch or pressing a signal button, or the like, and communicates to the system the affirmative response to the associated inquiry displayed on screen 11.
il . . ~, , For this initial discussion of system usage, it will be assumed l that the customer is experienced and will touch the location ,¦ adjacent Message 1. in Table I.
The customer now passes each item, one by one, ! UPc code down, over reader 10 and deposits the item on entry conveyor 12. The prices and item identifications may appear . now on display screen 11 as the items are transported by the conveyors through secured zone 15 out of reach of the customer to bagging area 14.
When all of the items have been scanned by reader 10 and placed on entry conveyor 12, the customer may again communicate with a different display on screen 11 to initiate ! presentation to the customer of a printed receipt from receipt ~¦unit 16. The customer now takes the receipt and the shopping ~cart and proceeds through the control gates 17 to the bagging area 14 to bag the items, place the loaded bags in the shopping 'cart, and then proceeds to cashier 21. Each counter will have a separate identifier, a number, a letter, a combination, or the '.like, by which it can be identified to the cashier. Such identifier will appear on the printed receipt proffered to the .cashier, and it will also appear on the master monitor screen t22 along with the subtotal corresponding to that printed by - Ithe receipt unit 16 and stored by the system.
Through the keyboard 23, the cashier can enter credit .
_g_ j.
for any proffered coupons and can add any items that could not be handled automatically by the counter 20, such as oversized ¦ items or items without UPC labelling. As the cashier makes entries via keyboard 23, a visual confirmation is provided ¦ to the customer by display 26. A final receipt is printed Il and furnished by printer 25, and the payment transaction is ¦l accomplished in conventional manner.
,f For a self-service, operator-unattended system to be effective, it need include various safeguards to accommodats inadvertent customer mistakes and to insure against attempts ¦ either to bypass the system or defraud. Various such measures if are included in systems of the invention, now discussed.
, Referring to Figs. 1, 2 and 4, each counter ~0 has i~ an entrance sentry 33 in the form of an electronic curtain at the entry to its secured zone 15. The curtain is established , by an array 31 of LED (light-emitting diode) elements or other light sources mounted along one side of secured zone 15 and cooperating with a corresponding array 32 of photocells, ~!
photosensitive diodes, or the li~e, mounted along the opposite side of secured zone 15.
An exit sentry 34 in the form of a second electronic f I curtain consisting of an LED array 35 and a photocell or photosensitive diode array 36 is located at the junction ~etween entry conveyor 12 and exit conveyor 13, mounted within !
I;
12~72a~
;,the secured zone similarly to~sentry 33. While the curtains o~
,Isentries 33 and 34 are vertically oriented in the secured zone, a further curtain 37 may be horizontally di,sposed within bagging area 14 with its LED array 38 located on one side and ilits photosensitive diode array 39 located on the opposite ¦¦side. Further, a photobeam assembly comprisins a light souce i140 and a detector 41 may be provided as a detecting beam 42 ¦located at the intersection between the exit conveyor 13 and libagging area 14.
Referring to Fig. 4, the various components of the 'Isystem of Fig.l are shown schematically. Under each entry jlconveyor 12 there is provided a sensitive weigh scale 43 that ,Iresponds to any change in the weight of the conveyor that i5 'Icaused by articles being placed thereon or removed thereform.
~The weigh scale 43 can be of conventional construction capable ~1f producing an analog electronic output signal which is fed ,! to a processor 44 which processor is tied in over a suitable ~'circuit (not shown) to a central computer for the market ~!which will contain in its memory the entire store inventory by product identification, weight and price. Another link ~j(not shown) couples the processor 44 to the cashier's master Ijmonitor 22 and keyboard 23 for furnishing thereto the subtotal !~information previously mentioned. The central computer for the market can be similar to those now in use in connection with il !
~2 ~7~ 4 ,i current check-out clerk-cashier operated laser~cash register-scale assemblies.
As further illustrated in Fig. 4, the laser 10 is connected electrically to the processor 44 which is connected 1! to and controls the coveyors 12 and 13, both of which are ¦ arranged for both forward and reverse operation. Similarly, ¦ each of-the electronic screens or beam sensors 33, 34, 37 and ¦ 42 is connected to processor 44. An optional surveillance jsystem 45 is connected to the gate 17 through which the customer passes en route to the cash register 46 and then the ~exit. The cash register 46 includes the components 23 to 26 as shown in Fig. 3. ~
! The surveillance system 45, i~ used, can be ~¦constructed as disclosed in Humble et al. United States Patent ~No. 4,394,645 for "Electrical Surveillance Apparatus with l Moveable Antenna Elements" issued July 19, 1983 and assigned i to the same assignee as the present application. As described in said Humble et al. patent suitable antenna coils are ~¦concealed withln the swinginq gates, here the gates 17, and !¦responds to magnetically permeable tags affixed to the various ¦¦articles. The system is not responsive to tags passed around the gates through the tunnels 15, but`wili sound an alarm or iactivate an indicator if any article bearing such tag is jcarried through the gates either in the shopping cart or on the ~Iperson of the customer. Naturally, a suitable sensitive element ii ., .
'must be affixed to each article in the market that it is desired to maintain under surveillance.
¦¦ If for some reason as a customer is scanning items with the laser and depositing them on the conveyor 12 a faulty llreading is obtained or the apparatus through its weigh scale ¦Idetects a discrepancy, the conveyor 12 will stop operating and I the messages shown in Fig. 10 will appear on display screen 11. The customer will either comply with the instructions ¦or, if assistance is required, will touch location 47 on the !I screen to illuminate the signal lamp 18 for alerting an , appropriate assistant.
¦ The lasex 10 has associated with its operation a pair ¦If signal lights 48 and 49, one of which, for example 48, l~may be green while the other, 49, is red. As mentioned above, ¦!when the customer approaches an available counter 20, he or she il is greeted with the messages of Fig. 7 on the display screen ¦11. After touching location 27 on the screen, the customer will begin scanning articles over the laser 10. If the scan is llaccomplished properly, that is, if the laser has performed ¦! a reading of the UPC label, the green light 48 is illuminated ¦~ to advise the customer that the article may be placed on conveyor 12. If there is some fault in the scan, the red light 49 will be illuminated. Of course, the signal lights 48 and 49 on the counter could be replaced by appropriate signals on the display screen 1~ or associated therewith.
! i ~ .
UpoA a satisfactory scan of an article, the description thereof and its price is displayed on the screen ll in the format of Table II.
Table II
i! Item Price !I Mamat Rice .55 il Garl Dress .41 j~ Green sean .34 I¦- Ken-L-Ratn 6.95 il lO lb. ~am 11.75 il Subtotal $20.00 jl If you have finished scanning your groceries i! (touch)~ if not, continue scanning.
¦¦At the same time the processor 44 receives information from the i! central computer (not shown) concerning the normal weight ! f the article just scanned. This weight is compared with j'that determined by the weigh scale 43 and if there is proper jcorrelation the conveyors 12 and 13 will convey the article Ijto the bagging area 14. If there is a discrepancy the system ¦will return the article to the customer for repeating the ¦scanning operation.
"
.
i ~
~ -14-~;~4724~ .
As each item is being scanned and processed the customer's receipt is being printed. Any deviation from the processing routine, intentional or by accident, will cause the system to stop and inform the customer that a mistake has been made and the article should be rescanned. Upon completion ¦of article scanning, the customer touchQs the location ¦indicated on the Table II display, which action causes the ;subtotal to be printed on the receipt and the receipt to be delivered by unit 16 to the customer. The customer then proceeds to the cashier 21 as previously described, the receipt from ,¦unit 16 providing means for use in establishing, along with the final receipt from the cashier, that the customer is entitled jlto remove the presented articles from the market, i.e., from ,¦the distribution area.
ii Any convenient number of check-out counters 20, !alternatively referred to as check-out stations, can be coupled ~to a single cash register 46 as shown schematically in Fig. 4.
With the embodiment shown in Figs. 1 and 2, the laser ! lo and display screen 11 of a given counter 20 are rendered inactive and unavailable to a succeeding customer so long ~¦as the bagging area 14 of that counter is occupied by articles llbelonging to a preceding customer. ~his arrangement, therefore, ¦~is not capable of making maximum use of the expensive laser `¦units and display screens. However, considerable increase in , !!
, -15-.
ll i 1247241 ~
efficiency is available through use of the modified structure shown in Figs. 5 and 6. Here, two sets of conveyors, tunnel and bagging area are served by a single laser and display screen. Where identical components appear in Figs. S and 6 as are included in Figs~ 1 and 2, they are designated by the same reference numeral, or, to designate the duplicate, by the reference numeral primed. For convenience, the dual or duplex counter is designated generally by the reference numeral 50.
¦While not specifically illustrated, it should be understood that a separate weigh scale 43 is located under each of the ¦conveyors 12 and 12' in Figs. 5 and 6. A single processor 44, however, can service both conveyor lines and the common ! laser and screen.
,¦ As illustrated in Fig. 5, the customer will scan ¦items while standing to one side or the other of the laser 10.
¦¦For this reason, it may be desirable to duplicate lights 48 I! and 49 as 48 and 49 in the manner best seen in Fig 6.
jjAlso, the display screen 11 is preferably pivotably mounted Ijto permit rotation by the customer so that the screen and jcustomer are directly facing one another.
There is one further departure found in the embodiment lo~ Figs. 5 and 6. Here, as illustrated in Fig. 5, one !~ customer can be bagging articles from, for example, bagging area 14' while a second customer is using the common laser 10, !l ,j ~ , t! -16-~, ~
lZ~72~1 but feeding articles to the alternate conveyor line consisting of conveyors 12 and 13. In order to direct the customer, an additional message is incorporated in the initial display for screen 11, which message directs the customer to use the ¦~available counterside. This directive is included only as a convenient courtesy since conveyor 12' will be kept inoperative and conveyor 12 will start up when the first article is screened if bagging area 14' is to be protected from commingling by items from a following customer. Of course, when bagging iiarea 14 is occupied the operation is transferred to the conveyor , 1¦12' while conveyor 12 is kept inoperative.
ll For a more detailed understanding of the operation ¦!of the system reference should be had to the "STATUS TABLE"
i that follows. For the purpose of reading the table, the first curtain is either the curtain 33 or 33', while the second curtain is either the curtain 34 or 34'. Each state appears on a different line designated by one or two letters of the alphabet. The description of the state is only presented in abbreviated form and will be understood only when read as ¦part of a progression through the states of the apparatus.
Il Line "A" represents the initial state. soth - ¦¦conveyors 12 and 13 are ~ff or stationary. The scanner 10 is ¦!enabled ready to read the UPC label of any item passed thereover.
! The weigh scale 43 is disabled, and the initial display of Table I is on the screen 11.
!
~.~ ~ ~2-4~2 4~__ _ ___ ~ =~ = =~= ~
~L ~ t .
~ h ~ _ m _ ~ ~ ~ :~
L~
e ~ ~ e ~ i e ~ . Z
~Z~2~L
~$ __ _ _~ ____ __ H 1~ _ _ _ , . __ ___.__ __ ;~ H l ~) H ¦ O U U U U U U U
~ ~ r H :}: O _ ~ Z
, ~'~g 1~ : . _........... ........ ...... ...... ... .... ...... ...
... ._ ~ ~ _ _ _ u~ ~ 1~ u ~ u ~ ~ ~
.~ ~= Z' _~_ . .____ $ ~ ~
~, ~ . U ~ U o o ~ rn ¦ ~: Z
a a ~ a 5 ~ $ ~ ~ z ~ ~ 7 7 $ ~ ~= $$ 7 i ~ 7 ~o ~ $ 5 g ~ 5; ~` 5`
3 ~ ` U~ V~ _l U~ ~ U~ Ul U~
H ~3 ~ W ~ ;~ $ H ;~ $ m ~ ~ ~ H
H H H H I H H H H
~1 ,_1 N N ~ ~1 N N N
5~ H ~ Z O
~24~2~
~ r . .. . . ...
~,~ l ~ . . _ ~.~ I .
. .~ _ .. ...
~ H I U~ C) O U C ) ~n .~ ~ ~_ __ ~ X -~ ;~ ~ . I _ .
U~ ~ ~ ~ C,) :~
~ ._ ~ _ I __ . _. X
1~ JJ~ ~1 I
~ ~ ! ~ ._ . ~ . ¦ .
~ ~ ~ U~ ~ :~ i - 1247Z~l ~ ~ D ~ r j~ ~
L~'~ .~ ~ ~ -1~ C ~
~ ~ ` Iz~
~ a ~ z ~ z ~
~ ~ ~ æ ~
~ x L72~L
~-~ ___ H ,~ . H _ S O ~ .~ . __ ___ __ E~ H
. _ ~ 3 ~ ., . . ~ ~ ~ ~ H 3 -- H ~ . . _ .~ ~ . __ a) _ _ .......... . _ .~ ~ ~
~ ~ ~
__ H
..
.~ ~ .
.~ '4 ~ m c~ c~
. ~ _ ~ m É~i , ~
-. ~ ~ ~ ~ ~
~ ~.~ ~- ~`~
o ~ ~ ~ ~ ` $ ~ ~ ~ ~ ~ ~3 $ ~ ~ ~ ~ ~
3 ~ . 3 8 ~ 3 ~ 8 ~ 0` ~ d 3 ~ ~ 8 ~ , ~ ~ ~ ~ 3 ~ ~ ~ 0 ~ ~ 0 ~ z ~ ~ ~ ô ~ 3 ~ 0 ,~
H ~ H N
- _ 3L247Z41 ~ =__ , . ~.
~_ ~
. ~ ~ ._ .
_~ ~ ~
~.~ ~ __ _ .
U~ ~ ~ . I
. _~ ~ . . . . ._ ._ ~.~ ~ I
-~ ~ _ ._ ..._.. l ~3 _ m _ ~
- . ~
1~ ~ ~ H ~1 1 fi ~ ~ ~ ~u ~
m ~ ~ . u) q . u7 i . z ~ ~ m ~ ~
~ ~_ ~ h ~, h ¦
~ ~ a~ ~I b I
U~ ~ U~
~ S H 1_1 ¦ . ~ .
H ~ N
~z47z~
Various actions, either by the apparatus or by the customer, are listed under "INPUT CONDITIONS". Only those in which a letter appears in the corresponding box Ibelow the heading are valid imputs for the state on that line.
Thus, for the initial state either a scan can occur or an ~¦illegal break or interruption in curtain 33 can take place.
~iSuch a curtain break might occur if the customer tried to place ~something downstream on the conveyors without scanning the -UPC label. Hence, on line "A" under "First Curtain Break"
appears the letter "C" indicating a change to the state on lline "C" which state is identified as "Illegal Operation".
- 1I Following through an initial illegal operation it will be observed that an illegal operation state is accompanied by reversè operation of the entry conveyor 12. This is abbreviated as "Entry rev." in the state table. Simultaneously, i! the operation of the outfeed conveyor 13 will remain unchanged.
In this situation, since it never commenced operation, it ,will be stationary. The scanner 10 is disabled, the weigh ! scale 43 is disabled, and the screen 11 will display the 'iremove item message of Table III.
:' ; Table III
. i i Please remove the last item from the conveyor Ii belt.
!
It has not been scanned and/or registered properly and must be scanned again.
j SYSTEM FOR SECURITY PROCESSING OF RETAILED ARTICLES
FIELD OF THE INVENTION
jl The present invention relates generally to security ¦systems and methods for processing retailed articles and ¦Ipertains more particularly to systems and methods ~or safeguarding operator-unattended checkout of purchased ¦articles in supermarkets and like facilities against customer fraud.
BACXGROUND OF THE INVENTION
I One type of prior art system for operator-unattended ! supermarket checkout of articles is shown in Otis U.S.
¦IPatent No. 2,919,851, which issued on January 5, `960. In !~ an aspect of the Otis system intended to provide some safeguard l! against customer fraud, a distinct machine-discernible code ,jis assigned to each article as is a machine-discernible l¦indication of the weight of such article within a g~ven lltolerance range. The code and weight indication are discerned ;ifor articles selected for purchase and the weights thereof `are totalized with tolerance. The customer is required ~o place the shopping bag containing all selected articles in a i :
. ~ . . .
4172~3L
restricted area which has a weight scale providing electrical signal output of the measure weight. If the measured weight signal corresponds with the totalized weight derived from the code and machine-discernible weight indication, the otis system does not reject the transaction. However, where there is not the required correspondence, the Otis system directs the customer to consult the store manager, who then inspects the details of the transaction. A further facet of ¦the Otis system is to provide machine-discernible price indication for each article and to provide a printed record , ¦IQf the details of the transaction with price totalization.
A second type of prior art system is seen in both Abt i U.S. Patent No. 3,681,570 and Strohschneider U.S. Patent No.
I 3,681,571, both of which are assigned in common to Zellweger Ltd. and issued on August 1, 1972. Such '570/571 system ¦ is generally of the Otis type, i.e., accepting or rejecting a transaction on the basis of a comparison of a measured article characteristic with a preassigned value therefor, c~rrelated with article identification code. Articles are ! examined in the '570/571 system on a per article basis and ! accepted articles are conveyor-transported to a secured container, which is unaccessible to the customer until after ¦¦payment, i.e., there is no human intervention, such as the ¦¦bagging of individual accepted articles, until all selected i!
724~ , articles are found acceptable and paid for. Articles which are rejected in the 'S70/571 system are transported to a second (rejection) conveyor and returned to the customer.
SUMMARY OF THE INVENTION ~"
¦ The primary object of the present invention is to proYide improved system and method for operator-unattended retailing of consumer articles.
!l A more particular object of the invention is to provide plural bases for the rejection of articles fraudulently sought by customers in such operator-unattended retail facilities.
¦ A further object of the invention is to provide . ¦ improved system and method for implementing a store of i~formation~us~ef~ul in the operation of an operator-unattended article merchandising facility.
In the effective attainment of these and other objects, i llthe invention provides a system for processing articles li selected for purchase and bearing distinct identification codes, the system comprising: ~a) a code reader for generating an output signal indicatiYe of such article identification i code; (b) a conveyor for receipt and transport of such article; (c) an entrance sentry for defining an inlet to a secured zone extending along a portion of the conveyor and i . ~
!! -3-~2~7241 ; I
'for generating an output signal indicative of entr~ of the ¦larticle into the secured zone; and (d) a controller for ~selective movement of the conveyor in respective article ¦aceeptance and article rejection senses. The controller is i operable in several respects, namely, for storage, for each of a plurality of such articles, of a signal indicative of a predetermined value of the measurable article characteristic correlated with such article identification code, for response to the code reader output signal for comparison of such stored signal with the output signal of the sentry, and for operation . ¦lof the eonveyor selectively in response to the results of Isuch eomparison.
- 1 In a system first version, the sentry may comprise 'ia light eurtain whieh provides an output signal indicative cf !I the article shape in addition to generating the entry-indicative ,~signal. The controller storage will, in this instance, include i! a compilation of artiele shape eorrelated with artiele UPC.
!! The system first version may further include an . ~ .
Iladditional code reader in the secured zone for generating an jloutput signal indicative of such code, the eontroller being 'joperative or further eomparing the output signal of the ! first-mentioned eode reader with the output signal of the additional eode reader and operating the conveyor selectively in response to sueh further comparison.
12~724~ 71576-17 A further variant of the system Eirst version would include therein an EAS*detection unit for determining whether or not an article in the security zone is EAS-tagged, the controller being operative for storing indication, for each of a plurality of such articles, of whether or not such article should be EAS-tagged and operating the conveyor selectively in response to such stored indication and determination.
In still another variation of the system first version, the controller is itself operative for compiling a store, for each of a plurality of such articles, of a signal indicative of a predetPrmined value of the article characteristic correlated with article identification code, by processiny of the output signals of the code reader and the sentry.
In a system second version, one can omit the article -shape comparison measure of the system first version and substitute usage of the variation first mentioned above, i.e., the addltional code reader and comparison of codes read outside and within the secured zone.
In a system third version, one can substitute, for the article shape comparison of the system first version, usage of the EAS detection unit and associated measures above discussed therewith.
Weight measuring and comparison measures may be used with any of the system versions.
*(electronic article surveillance) , , .
i A system fourth version would comprise article characteristic measurement and comparison with predetermined article characteristic values stored by operation of -the i controller itself, by processing of the output signals of an i! article characteristic sensor and the code reader.
¦ A composite system version may include all of the foregoing aspects of the several above system versions.
, The various permutations and combinations of the separable aspects of the invention and methods thereof will ¦be further understood from the following detailed description lof preferred embodiments and from the drawings, wherein like ¦reference numerals identify like parts and components throughout.
¦DESCRIPTION OF THE DRAWINGS
Fig. 1 is a perspeCtiYe view of a typical checkout , area of a supermarket in accordance with,the invention, as ¦iseen from the point of customer egress.
Fig. 2 is a perspective view of one of the checkout listations or counters as used in the embodiment of Fig. 1 as ilseen from the point of customer entry.
Fig. 3 is a front perspective view of the cashier station forming a part of the embodiment illustrated in Fig. 1.
Fig. 4 is a schematic illustration of the system ¦¦components in the form of a combined flow chart and block ¦jdiagram of the embodlment of Fig. 1.
.. . .. .
l247241 Fig. 5 is à perspective view similar to that of Fig. 1 but showing a modification of the invention wherein dual pathways are associated with a single check-out unit.
Fig. 6 is a perspective view of one of the counters ¦ of the embodiment of Fig. 5 as seen from the entry end thereof.
¦ Fig. 7 is a system block diagram of components ¦ interconnected to provide a composite system in accordance ~ with the inYentiOn.
i¦ Fig. 8 is a block diagram of an entry light curtain subsystem in accordance with the invention.
Fig. 9 is a block diagram of a mobile VPC reader !l usable in practicing the invention.
Figs. 10 through 16 are flowcharts of practices in various versions of systems of the invention.
ii jiDESCRIPTION OF PREFERRED EMBODIMENTS AND PRACTICES
,1 .
I Referring to Fig. 1, a checkout area in a supermarket ¦includes counters and intervening passageways. Each counter l20 has a laser UPC reader 10, a display screen 11 for ¦ interractive customer communication, an infeed or entry ! con~eyor 12, an outfeed or exit conveyor 13, a bagging area !¦ 14, a tunnel or secured zone 15, a receipt unit 16 (Fig. 2), lipassageway control gates 17 and an assistance signal lamp 18.
j~ For each group of checkout counters, there may be a l~single cashier 21, who is furnished with a master monitor ... .
!i ~24'7~4i.
screen 22, a keyboard 23 with cash drawer 24, a final sales slip printer 25, and a customer viewable dis?lay 26 ~Fig. 3).
In using a checkout counter 20, a customer approaches same with items selected for purchase, usually transported ¦to this point in a conventional shopping cart. If the counter is available for use, the display screen 11 will carry messages such as listed in Table I below.
Table I
l Hello. This is a touch-activated display. Simply I touch the screen to the right of the desired message to make ll your selection.
! 1 I'm ready to begin scanning. (touch) j¦ 2. I need to review the operating instructions Il before beginning. (touch) ¦ 3. Help! I would like assistance. (touch) . As is stated in the introductory message, the display screen 11 is touch sensitive or touch activated by touching ~¦with a human finger at any one of a number of predetermined ¦¦locations. For the particular example, there would be three ¦¦such locations. Applying a finger to one of the locations is ~equivalent to operating a switch or pressing a signal button, or the like, and communicates to the system the affirmative response to the associated inquiry displayed on screen 11.
il . . ~, , For this initial discussion of system usage, it will be assumed l that the customer is experienced and will touch the location ,¦ adjacent Message 1. in Table I.
The customer now passes each item, one by one, ! UPc code down, over reader 10 and deposits the item on entry conveyor 12. The prices and item identifications may appear . now on display screen 11 as the items are transported by the conveyors through secured zone 15 out of reach of the customer to bagging area 14.
When all of the items have been scanned by reader 10 and placed on entry conveyor 12, the customer may again communicate with a different display on screen 11 to initiate ! presentation to the customer of a printed receipt from receipt ~¦unit 16. The customer now takes the receipt and the shopping ~cart and proceeds through the control gates 17 to the bagging area 14 to bag the items, place the loaded bags in the shopping 'cart, and then proceeds to cashier 21. Each counter will have a separate identifier, a number, a letter, a combination, or the '.like, by which it can be identified to the cashier. Such identifier will appear on the printed receipt proffered to the .cashier, and it will also appear on the master monitor screen t22 along with the subtotal corresponding to that printed by - Ithe receipt unit 16 and stored by the system.
Through the keyboard 23, the cashier can enter credit .
_g_ j.
for any proffered coupons and can add any items that could not be handled automatically by the counter 20, such as oversized ¦ items or items without UPC labelling. As the cashier makes entries via keyboard 23, a visual confirmation is provided ¦ to the customer by display 26. A final receipt is printed Il and furnished by printer 25, and the payment transaction is ¦l accomplished in conventional manner.
,f For a self-service, operator-unattended system to be effective, it need include various safeguards to accommodats inadvertent customer mistakes and to insure against attempts ¦ either to bypass the system or defraud. Various such measures if are included in systems of the invention, now discussed.
, Referring to Figs. 1, 2 and 4, each counter ~0 has i~ an entrance sentry 33 in the form of an electronic curtain at the entry to its secured zone 15. The curtain is established , by an array 31 of LED (light-emitting diode) elements or other light sources mounted along one side of secured zone 15 and cooperating with a corresponding array 32 of photocells, ~!
photosensitive diodes, or the li~e, mounted along the opposite side of secured zone 15.
An exit sentry 34 in the form of a second electronic f I curtain consisting of an LED array 35 and a photocell or photosensitive diode array 36 is located at the junction ~etween entry conveyor 12 and exit conveyor 13, mounted within !
I;
12~72a~
;,the secured zone similarly to~sentry 33. While the curtains o~
,Isentries 33 and 34 are vertically oriented in the secured zone, a further curtain 37 may be horizontally di,sposed within bagging area 14 with its LED array 38 located on one side and ilits photosensitive diode array 39 located on the opposite ¦¦side. Further, a photobeam assembly comprisins a light souce i140 and a detector 41 may be provided as a detecting beam 42 ¦located at the intersection between the exit conveyor 13 and libagging area 14.
Referring to Fig. 4, the various components of the 'Isystem of Fig.l are shown schematically. Under each entry jlconveyor 12 there is provided a sensitive weigh scale 43 that ,Iresponds to any change in the weight of the conveyor that i5 'Icaused by articles being placed thereon or removed thereform.
~The weigh scale 43 can be of conventional construction capable ~1f producing an analog electronic output signal which is fed ,! to a processor 44 which processor is tied in over a suitable ~'circuit (not shown) to a central computer for the market ~!which will contain in its memory the entire store inventory by product identification, weight and price. Another link ~j(not shown) couples the processor 44 to the cashier's master Ijmonitor 22 and keyboard 23 for furnishing thereto the subtotal !~information previously mentioned. The central computer for the market can be similar to those now in use in connection with il !
~2 ~7~ 4 ,i current check-out clerk-cashier operated laser~cash register-scale assemblies.
As further illustrated in Fig. 4, the laser 10 is connected electrically to the processor 44 which is connected 1! to and controls the coveyors 12 and 13, both of which are ¦ arranged for both forward and reverse operation. Similarly, ¦ each of-the electronic screens or beam sensors 33, 34, 37 and ¦ 42 is connected to processor 44. An optional surveillance jsystem 45 is connected to the gate 17 through which the customer passes en route to the cash register 46 and then the ~exit. The cash register 46 includes the components 23 to 26 as shown in Fig. 3. ~
! The surveillance system 45, i~ used, can be ~¦constructed as disclosed in Humble et al. United States Patent ~No. 4,394,645 for "Electrical Surveillance Apparatus with l Moveable Antenna Elements" issued July 19, 1983 and assigned i to the same assignee as the present application. As described in said Humble et al. patent suitable antenna coils are ~¦concealed withln the swinginq gates, here the gates 17, and !¦responds to magnetically permeable tags affixed to the various ¦¦articles. The system is not responsive to tags passed around the gates through the tunnels 15, but`wili sound an alarm or iactivate an indicator if any article bearing such tag is jcarried through the gates either in the shopping cart or on the ~Iperson of the customer. Naturally, a suitable sensitive element ii ., .
'must be affixed to each article in the market that it is desired to maintain under surveillance.
¦¦ If for some reason as a customer is scanning items with the laser and depositing them on the conveyor 12 a faulty llreading is obtained or the apparatus through its weigh scale ¦Idetects a discrepancy, the conveyor 12 will stop operating and I the messages shown in Fig. 10 will appear on display screen 11. The customer will either comply with the instructions ¦or, if assistance is required, will touch location 47 on the !I screen to illuminate the signal lamp 18 for alerting an , appropriate assistant.
¦ The lasex 10 has associated with its operation a pair ¦If signal lights 48 and 49, one of which, for example 48, l~may be green while the other, 49, is red. As mentioned above, ¦!when the customer approaches an available counter 20, he or she il is greeted with the messages of Fig. 7 on the display screen ¦11. After touching location 27 on the screen, the customer will begin scanning articles over the laser 10. If the scan is llaccomplished properly, that is, if the laser has performed ¦! a reading of the UPC label, the green light 48 is illuminated ¦~ to advise the customer that the article may be placed on conveyor 12. If there is some fault in the scan, the red light 49 will be illuminated. Of course, the signal lights 48 and 49 on the counter could be replaced by appropriate signals on the display screen 1~ or associated therewith.
! i ~ .
UpoA a satisfactory scan of an article, the description thereof and its price is displayed on the screen ll in the format of Table II.
Table II
i! Item Price !I Mamat Rice .55 il Garl Dress .41 j~ Green sean .34 I¦- Ken-L-Ratn 6.95 il lO lb. ~am 11.75 il Subtotal $20.00 jl If you have finished scanning your groceries i! (touch)~ if not, continue scanning.
¦¦At the same time the processor 44 receives information from the i! central computer (not shown) concerning the normal weight ! f the article just scanned. This weight is compared with j'that determined by the weigh scale 43 and if there is proper jcorrelation the conveyors 12 and 13 will convey the article Ijto the bagging area 14. If there is a discrepancy the system ¦will return the article to the customer for repeating the ¦scanning operation.
"
.
i ~
~ -14-~;~4724~ .
As each item is being scanned and processed the customer's receipt is being printed. Any deviation from the processing routine, intentional or by accident, will cause the system to stop and inform the customer that a mistake has been made and the article should be rescanned. Upon completion ¦of article scanning, the customer touchQs the location ¦indicated on the Table II display, which action causes the ;subtotal to be printed on the receipt and the receipt to be delivered by unit 16 to the customer. The customer then proceeds to the cashier 21 as previously described, the receipt from ,¦unit 16 providing means for use in establishing, along with the final receipt from the cashier, that the customer is entitled jlto remove the presented articles from the market, i.e., from ,¦the distribution area.
ii Any convenient number of check-out counters 20, !alternatively referred to as check-out stations, can be coupled ~to a single cash register 46 as shown schematically in Fig. 4.
With the embodiment shown in Figs. 1 and 2, the laser ! lo and display screen 11 of a given counter 20 are rendered inactive and unavailable to a succeeding customer so long ~¦as the bagging area 14 of that counter is occupied by articles llbelonging to a preceding customer. ~his arrangement, therefore, ¦~is not capable of making maximum use of the expensive laser `¦units and display screens. However, considerable increase in , !!
, -15-.
ll i 1247241 ~
efficiency is available through use of the modified structure shown in Figs. 5 and 6. Here, two sets of conveyors, tunnel and bagging area are served by a single laser and display screen. Where identical components appear in Figs. S and 6 as are included in Figs~ 1 and 2, they are designated by the same reference numeral, or, to designate the duplicate, by the reference numeral primed. For convenience, the dual or duplex counter is designated generally by the reference numeral 50.
¦While not specifically illustrated, it should be understood that a separate weigh scale 43 is located under each of the ¦conveyors 12 and 12' in Figs. 5 and 6. A single processor 44, however, can service both conveyor lines and the common ! laser and screen.
,¦ As illustrated in Fig. 5, the customer will scan ¦items while standing to one side or the other of the laser 10.
¦¦For this reason, it may be desirable to duplicate lights 48 I! and 49 as 48 and 49 in the manner best seen in Fig 6.
jjAlso, the display screen 11 is preferably pivotably mounted Ijto permit rotation by the customer so that the screen and jcustomer are directly facing one another.
There is one further departure found in the embodiment lo~ Figs. 5 and 6. Here, as illustrated in Fig. 5, one !~ customer can be bagging articles from, for example, bagging area 14' while a second customer is using the common laser 10, !l ,j ~ , t! -16-~, ~
lZ~72~1 but feeding articles to the alternate conveyor line consisting of conveyors 12 and 13. In order to direct the customer, an additional message is incorporated in the initial display for screen 11, which message directs the customer to use the ¦~available counterside. This directive is included only as a convenient courtesy since conveyor 12' will be kept inoperative and conveyor 12 will start up when the first article is screened if bagging area 14' is to be protected from commingling by items from a following customer. Of course, when bagging iiarea 14 is occupied the operation is transferred to the conveyor , 1¦12' while conveyor 12 is kept inoperative.
ll For a more detailed understanding of the operation ¦!of the system reference should be had to the "STATUS TABLE"
i that follows. For the purpose of reading the table, the first curtain is either the curtain 33 or 33', while the second curtain is either the curtain 34 or 34'. Each state appears on a different line designated by one or two letters of the alphabet. The description of the state is only presented in abbreviated form and will be understood only when read as ¦part of a progression through the states of the apparatus.
Il Line "A" represents the initial state. soth - ¦¦conveyors 12 and 13 are ~ff or stationary. The scanner 10 is ¦!enabled ready to read the UPC label of any item passed thereover.
! The weigh scale 43 is disabled, and the initial display of Table I is on the screen 11.
!
~.~ ~ ~2-4~2 4~__ _ ___ ~ =~ = =~= ~
~L ~ t .
~ h ~ _ m _ ~ ~ ~ :~
L~
e ~ ~ e ~ i e ~ . Z
~Z~2~L
~$ __ _ _~ ____ __ H 1~ _ _ _ , . __ ___.__ __ ;~ H l ~) H ¦ O U U U U U U U
~ ~ r H :}: O _ ~ Z
, ~'~g 1~ : . _........... ........ ...... ...... ... .... ...... ...
... ._ ~ ~ _ _ _ u~ ~ 1~ u ~ u ~ ~ ~
.~ ~= Z' _~_ . .____ $ ~ ~
~, ~ . U ~ U o o ~ rn ¦ ~: Z
a a ~ a 5 ~ $ ~ ~ z ~ ~ 7 7 $ ~ ~= $$ 7 i ~ 7 ~o ~ $ 5 g ~ 5; ~` 5`
3 ~ ` U~ V~ _l U~ ~ U~ Ul U~
H ~3 ~ W ~ ;~ $ H ;~ $ m ~ ~ ~ H
H H H H I H H H H
~1 ,_1 N N ~ ~1 N N N
5~ H ~ Z O
~24~2~
~ r . .. . . ...
~,~ l ~ . . _ ~.~ I .
. .~ _ .. ...
~ H I U~ C) O U C ) ~n .~ ~ ~_ __ ~ X -~ ;~ ~ . I _ .
U~ ~ ~ ~ C,) :~
~ ._ ~ _ I __ . _. X
1~ JJ~ ~1 I
~ ~ ! ~ ._ . ~ . ¦ .
~ ~ ~ U~ ~ :~ i - 1247Z~l ~ ~ D ~ r j~ ~
L~'~ .~ ~ ~ -1~ C ~
~ ~ ` Iz~
~ a ~ z ~ z ~
~ ~ ~ æ ~
~ x L72~L
~-~ ___ H ,~ . H _ S O ~ .~ . __ ___ __ E~ H
. _ ~ 3 ~ ., . . ~ ~ ~ ~ H 3 -- H ~ . . _ .~ ~ . __ a) _ _ .......... . _ .~ ~ ~
~ ~ ~
__ H
..
.~ ~ .
.~ '4 ~ m c~ c~
. ~ _ ~ m É~i , ~
-. ~ ~ ~ ~ ~
~ ~.~ ~- ~`~
o ~ ~ ~ ~ ` $ ~ ~ ~ ~ ~ ~3 $ ~ ~ ~ ~ ~
3 ~ . 3 8 ~ 3 ~ 8 ~ 0` ~ d 3 ~ ~ 8 ~ , ~ ~ ~ ~ 3 ~ ~ ~ 0 ~ ~ 0 ~ z ~ ~ ~ ô ~ 3 ~ 0 ,~
H ~ H N
- _ 3L247Z41 ~ =__ , . ~.
~_ ~
. ~ ~ ._ .
_~ ~ ~
~.~ ~ __ _ .
U~ ~ ~ . I
. _~ ~ . . . . ._ ._ ~.~ ~ I
-~ ~ _ ._ ..._.. l ~3 _ m _ ~
- . ~
1~ ~ ~ H ~1 1 fi ~ ~ ~ ~u ~
m ~ ~ . u) q . u7 i . z ~ ~ m ~ ~
~ ~_ ~ h ~, h ¦
~ ~ a~ ~I b I
U~ ~ U~
~ S H 1_1 ¦ . ~ .
H ~ N
~z47z~
Various actions, either by the apparatus or by the customer, are listed under "INPUT CONDITIONS". Only those in which a letter appears in the corresponding box Ibelow the heading are valid imputs for the state on that line.
Thus, for the initial state either a scan can occur or an ~¦illegal break or interruption in curtain 33 can take place.
~iSuch a curtain break might occur if the customer tried to place ~something downstream on the conveyors without scanning the -UPC label. Hence, on line "A" under "First Curtain Break"
appears the letter "C" indicating a change to the state on lline "C" which state is identified as "Illegal Operation".
- 1I Following through an initial illegal operation it will be observed that an illegal operation state is accompanied by reversè operation of the entry conveyor 12. This is abbreviated as "Entry rev." in the state table. Simultaneously, i! the operation of the outfeed conveyor 13 will remain unchanged.
In this situation, since it never commenced operation, it ,will be stationary. The scanner 10 is disabled, the weigh ! scale 43 is disabled, and the screen 11 will display the 'iremove item message of Table III.
:' ; Table III
. i i Please remove the last item from the conveyor Ii belt.
!
It has not been scanned and/or registered properly and must be scanned again.
-2~-~Z4~24~
Also, the timing of a 5 second time interval will ¦Icommence. If no action takes place within 5 seconds, the ¦system sequences to the state on line "F" in which conveyor 12 is halted, signified by "Entry stop", conveyor 13 operates '¦in the forward direction ("outfeed fwd."), the scanner 10 is I enabled while the scale 43 is disabled, the Fig. 10 display remains on screen 11, and ano-ther 5 second interval is timed.
, If nothing happens within the next 5 seconds, since this was ¦lan initial state change before any items had been processed ~ior printed, the system will revert to state "A", the initial state.
¦ Using the principles implicit in the procedure just jdescribed, it is possible to track through the state table ¦any sequence of events. For the purpose of further explanation, a series of legitimate operations will be considered.
ssume a customer approaches, as before, while the system is in state;"A", and scans the first item which is then I placed on the conveyor 12. In Fig. 4, this operation is , represented by movement of the item through position "A" to ~¦position 'iB" on conveyor 12 in front of curtain 33. The jlstate table indicates, line "s", that 1 item has been scanned, iboth conveyors are moving forward, the scanner is now disabled ¦but the scale is enabled, and a 5 second interval is set to be Itimed out. If the weight is not validated or the c~rtain 33 !
I
I I ~Z47241 iinterrupted within S seconds, it is treated as an illegal operation, as mentioned above. But assurne movemen-t o~ the item from position "B" to position "C" on conveyor 12 (see Fig. 4) causing interruption of curtain 33. The system ¦sequences to state "D". The conveyors are moving forward, ! the scanner is disabled and the scale is enabled. With ! valid operation, the next event should either be movement of the article to position "D" to restore curtain 33 or a determination of a valid weight. If curtain 33 is restored ilfirst, the system progresses to state "I" with both conveyors j12 and 13 operating in the forward direction, the scanner ~disabled and the scale enabled.
Il Verification of proper weight at this point causes ~the system to step to state "L". Both conveyors 12 and 13 ¦¦operate in forward direction, and now the scanner is enabled.
lWhen the article reaches position "E" it crosses from conveyor ¦12 to conveyor 13 and interrupts curtain 34 causing a change to state "P". At this juncture the conveyors 12 and 13 are moving forward, and both the laser 10 and scale 43 are disabled.
,¦ The next valid operation will be a restoration of !i curtain 34 when the article has advanced onto conveyor 13 as ¦represented by position "F". As intended with all the position !! indications, the location of the phantom lined box in Fig. 4 llis significant only insofar as it indicates a position before, !l i :
1! ~247~4~
Il i in or after a given curtain. Now with cur-tain 34 res-tored, the sequence advances to state "DD", during which printing on the receipt takes place. This is accompanied by a 5 second interval. If another article is not scanned during this interval, progress shifts to state "G" in which the ! outfeed conveyor 13 continues forward operation, the conveyor ! 12 is stationary, the scanner is enabled, the scale disabled, and the screen 11 displays as in Table II.
Now, touching the Table II location signifying that the customer is finished will cause advance to state "EE"
I during which the screen 11 displays Table III the subtotal is printed, only the outfeed conveyor 13 continues to operate, l and timing of a 15 second interval commences. At the end of i this interval the system returns to state "A". However, if ,¦the article is too large to clear the conveyor 13 into ~ l¦bagging area 14, or if the bagging a~rea is overcrowded such !I that photo-optical beam 42 is interrupted, the outfeed jlconveyor 13 will continue to operate until such time as beam 42 is restored. So long as this condition prevails the processor 44 will prevent operation of laser lQ and conveyor 13, i.e., will delay state "A". Also, so long as curtain 37 is interrupted by one or more articles in bagging area 14, state "A" will be delayed.
l One further example will be followed through after '¦which one should be able to follow through any sequence of . .. . . .
.i :
~247;~4i ~ i1 ! operation by referring to the state table. Again, commenciny ..... I
with state "A", an article is scanned and moved through ! position "A" to position "B" on conveyor 12 as seen in Fig. 4.
¦i The resultant state is that appearing on line "B". The I article will probably advance from position "B" to position "C"
jlbreaking curtain 33, and then via state "D" the curtain 33 will ¦¦ be restored with the sequence proceeding to state "I". The 1 scanner is still disabled. By this point in time with the ! article at position "D", the weight should have been validated resulting in assumption of state "L" wherein the scanner is !lenabled. Assuming that a second item is scanned before curtain 34 is interrupted, the system shifts to state "N" with two items on the entry conveyor 12, one in the area "s" and the other 'jin the area "D". At this point, depending upon relative ¦jpositions of the two articles now on the conveyor 12, either the !¦first or second curtain 33 or 34 will be interrupted. If llcurtain 33 is interrupted, the system progresses to state !"Q". Assuming now that the second article proceeds beyond ¦¦the first curtain to restore curtain 33, the system proceeds to ¦¦state "T". The assumption here is that the next event will ~¦be a revalidation of the weight. Becàuse two items are on ¦conveyor 12, the measured weight must equal the total weight thereof. If a valid weight is confirmed, at state "T", the next state will be "X" whereupon the first item must break ! curtain 34, shifting to state "AA", followed by restoration , .
I~ 12~7241 ,1 of curtain 34 with the first item entering conveyor 13.
! Now the system will be at state "CC". At this point, the data ¦ regarding the ltem that has just passed through curtain 34 will be printed and the system will shift to state "I". Here, j~ the second item reqUIres validation of its weight which wi.ll Ij cause the systbm to shift to state "L". If no further items are ¦l scanned and the item now at position "D" on the conveyor ¦ passes to position "E", the curtain 34 will be interrupted and the system will shift to state "P". Next, curtain 34 will be restored shifting the system to state "DD" where, if no i further scanning takes place, after an elapse of 5 seconds the jl system will shift to state "G" where the screen 11 will display the completion query of Table II. Upon the customer l! touching the location of Table II on the screen, the system jl will shift to state "EE" during which the final display of ,I Table IV below will appear on screen 11. When the preset 15 ~ second time interval has elapsed, the system will now revert ;! to the initial state of line "A" awaiting a new customer.
. I
I Table IV
, .
i~ Thank you for 'j shopping at supermarket.
Please take your receipt and proceed to the cashier who will handle your coupons.
Please do not ~orget to take your cart.
!
. .
. . , ~I Referring to the operating sequence just described, ¦i it is significant that at state "T" a valid weight is re~uired I to avoid assumption by the s~stem of an illegal operation.
!! That is, if the sequence is recalled, the weight of the first item was validated initially at state "D". Nevertheless, when a second item is placed on conveyor 12 before the first ¦ item has exitea, the system requires that the weights be !i revalidated. Then it requires the first item to exit whereupon ~l the weight of the second item is confirmed independently. This ! .i il operation is designed to prevent fraudulent use of the system.
jFor example, if the first item is at position "D" when the i! second item is legitimately at position "C" causing a break in curtain 33, the apparatus could not detect if the customer simultaneously passed a hand through curtain 33 and placed a ~jthird item on conveyor 12 at place "D" alongside the first ¦litem, unless the weight is now re-checked. Therefore, each ! ti~e curtain 33 is interrupted, the weight must be revalidated before an item can pass curtain 34.
! Another interesting condition involves the handling jof long items. Such items would interrupt curtain 33 and ¦!arrive at curtain 34 causing interruption thereof before curtain 33 is restored. This must be treated as valid assuming that the ~¦weight was validated before interruption of curtain 34. An jjexample, might follow the state sequence "A", "B", "D", "H", ,I''JJ''. At this point, curtain 33 must be restored prior to !! -30-47;24 ~ curtain 34. Therefore, a valid continuation oE states would ¦ be "P", "DD", followed by either "B" or "G", etc.
¦ Turning now to Fig. 7, the various compo~ents for implementing versions of the system of~Fig. 1 are shown in further ¦ interconnected block diagram form, as such implementing the composite system version. Beneath entry conveyor 12 is article weight sensor 43 which, as noted above, responds to any change in the weight of the conveyor that is caused by articles being placed thereon or removed therefrom. Sensor 43 may be of any conventional structure and furnishes its output I¦ signal to central processing unit (CPU) 44 over line 100.
UPC reader 10, disposed outside of secured zone, Ifurnishes its output signal to CPU 44 over line 102. CPU 44 I is connected by line 104 to article accept/reject unit 106, j¦which controls drive roller DR of conveyor 12 to effect selective forward (accept) and reverse (reject) conveyor motion, responsively to the state of line 104.
Article shape sensor 108, preferably realized integrally with entry curtain 33 as discussed below in connection with ig. 8, proYides output signal indicative of measured article jheight or shape on lines 110, which furnish same to CPU 44.
¦ILine 112 applies this signal also to shape comparator 114.
! Line 116 applies measured article weight to weight comparator 118. Where height and weight comparisons are selected as ¦Isystem features, CPU 44 will, on the basis of predetermined values of height and weight available to it through storage, !l , i ~Z47~4:~ j furnish output signal indicative of stored height on line 120 and shape comparator 114 will compare the height values on lines 112 and 120 and furnish output signal indicative i~ of the result of the comparison over line 122 to CPU 44.
Similarly, CPU 44 will furnish output signal indicative of Il stored weight on line 126 and weight comparator 118 will compare !I the weight values on lines 116 and 126 and furnish output signal indicative of the result of the comparison over line 128 to CPU 44.
UPC reader 130, disposed within secured zone 15, , llprovides output signal to CPU 44 over line 132 indicative of the ,¦UPC of an article in the secured zone. EAS tag detector 134, also disposed within secured zone 15, provides output jsignal to CPU 44 over line 136 indicative of whether or not ! an article in the secured zone has or does not have an EAS
ii!tag.
! Where separate from article shape sensor 108, as in . ~.Fig. 7, entry light ¢urtain 33 provides output indication of ! its interruption to CPU 44 over line 138.
Memory 140 is connected to CPU 44 by lines 142 and 144, for communication therebetween of UPC, weight and shape values for storage, and measured weight and shape values for storage. Line 146 connects CPU 44 to receipt printer 16.
¦! CPU 44 will be seen to have various possible inputs, comprising UPC read outside the secured zone, UPC read inside ! the secured zone~ measured article weight measured article !
~24~24~.
shape, results of measured and stored weight and height comparisons, entry curtain violation, and presence or absence of EAS tags. A signal may also be provided on line 147 indicating exit curtain violation. CPU 44 operates responsively to such input signals in two main capacities, i.e., in controlling the state of line 104 and hence conveyor movement and in itself compiling the store of predetermined target values for article weight and shape, as will be discussed following comment on suitable structure integrating light curtain 33 and shape sensor 108 and for implementing inside UPC reader 130.
Broadly viewed, CPU 44, comparators 114 and 118 (which may be implemented within the CPU), article accept/
reject unit 106 and memory 140 constitute a control means of the system of Fig. 4, governing conveyor movement.
Turning to Fig. 8, LED multi~lexer unit 148 provides output signals on lines 150a, 150b and 150n to LED
A, LED B and LED C of array 31 of the entry light curtain.
The phantom outline of an LED between LED B and LED N is intended to indicate that the showing of Fig. 8 would include many more than the three LEDs therein. Counter 152 is a self-resetting counter and, as labeled, resets to zero count upon reàching its nth counts, n being the number of LEDs in array 31. The state of counter 152 is indicated on ;iits output lines 154a, 154b and 154n, and is furnished to i `
- I lZ47;~4 !
! multiplexer 148 over lines 156. As counter 152 cycles, multiplexer 148 will selectively energize the LEDs in succession, ¦ one at a time.
PC array 32 of the entry light curtain is shown as including corresponding photocells, PC A, PC B, omitted ¦phantom-outlined PCs and PC N, which furnish their output ¦I signals to PC multiplexer unit 158 over lines 160a, 160b, omitted phantom-outlined PC output lines and 160n. Lines 162 Ifurnish the state of counter 152 to PC multiplexer unit 158, ! such that it operates in the same sequence and in time step ¦with LED multiplexer 148. The entry curtain is accordingly stepped in vertical steps and the output lines 110 of PC
;Imultiplexer unit 158 will selectively indicate the initial vertical LED-PC pair in communication with one another and ~hence will indicate article height.
Operation of counter 152 is at high periodic cycling 'in comparison to the speed of movement of conveyor 12, such that i!many article height readings are made in the course of article !,conveyance. Further, the effects of ambient light are ~,preferably overcome by chopping LED excitation at a given ~frequency, thereby to permit ready discernment in the PCs of LED
,joutput energy as contrasted with ambient light.
In Fig. 9 is indicated a version of inside UPC reader 13~. Alphanumeric recognition unit 166 is operative to sense ,land locate article UPC within the secured zone and provides . .
. ', .
7~41 outputs on lines,~68 and 170 for vertic,al and horizontal ¦I displacement of code reader drive 172 which supports reader il 174 by links 176 and 178 for movement into sensed location ¦ for providing output indication of article ~PC.
¦I The first system version in accordance with the ¦! invention may have the flow chart indicated in Fig. 10.
¦~ Following entry of CPU 44 into this program (ENTER), step ¦l 180 (PLACE CONVEYOR IN CONTINUOUS ADVANCE) is practiced, ! wherein conveyor 12 is advanced in direction advancing ~, articles into secured zone 15. In step 182 (STORE ARTICLE
~. UNIVERSAL PRODUCT CODE (UPC)), the UPC read by reader 10 is !' stored for use in accessing system memory to obtain article i!shape or other stored article characteristics.
The CPU now, in step 184 (OBTAIN ARTICLE HEIGHT
FROM LIGHT CURTAIN), looks to its input lines 110 and determines article height from the entry curtain. Article predetermined height value is now obtained from storage in step 186 (OBTAIN TARGET ARTICLE SHAPE FROM SYSTEM MEMORY).
,IDecision as to correspondence or non-correspondence in measured and stored article heights is made in step 188 (?
IjIS MEASVRED ARTICLE SHAPE WITHIN TARG~ET), the CPU looking to lithe state of line 122 of Fig. 7 for the latter decision.
¦lupon article height correspondence, flow proceeds to step j~l90 (GOTO ENTRY). In the case of non-correspondence, flow ~proceeds to step 192 (REVERSE CONVEYOR~, which is an article ~rejection measure~
, , -35-.. .
. .
I I ~L247241 Il .
A second system version in accordance with the ¦¦ invention may include steps 180 and 182 of Fig. 10 and then ¦~ the steps shown in Fig. 11. In step 194 (FETCH STORED UPC
READ OUTSIDE SECURED ZONE), the CPU obtains the code . stored in step 182. In step 196 (STORE UPC READ INSIDE
SECURED ZONE)~ the CPU looks to its input line 132 of Fig.
I 7 and obtains the output of inside reader 130. In step 198 ! (? IS INSIDE UPC IN CORRESPONDENCE WITH OUTSIDE UPC) the l! CPU effects the required comparison for the second system ! I version. If the comparison is affirmative, flow proceeds ¦I to step 200 (RETURN), which is intended to connote a returning to the outset, i.e., step 180. Otherwise, step 202 is practiced ~REVERSE CONVEYOR).
i A third system version in accordance with the invention ,imay also include steps 180 and 182 of Fig. 10 and then the steps shown in Fig. 12. In step 204 (FETCH STORED UPC READ
I¦OUTSIDE SECURED ZONE), the CPU obtains the code stored in istep 182. The inquiry is now made of step 206 (? SHO~LD
l! A~TICLE HAVE AN EAS TAG). In implementing the system under i~discussion, one approach is that of selective EAS-tagging ~lo~ articles, e.g., to tag only the more expensive articles ¦Iwhich are more suspect to fraud on the part of a customer.
For instance, in a facility selling expensive wines, a customer aware of height and weigh measurement capabilities of a system ¦¦may endeavor to defeat the system by UPC-scanning an inexpensive I~
1~
Il ~Z~7Z4~ i li , . I . ~, wine bottle of like size and weight to the expensive wine bottle and then place the expensive bottle on the entry conveyor. Assuming the system in such facility not to ¦ include the second UPC reading aspect of Fig. 11, the effort at fraud would be successful if the weight and height of the expensive bottle were within target of the stored values associated with the UPC of the inexpensive wine bottle.
Considering the UPC scanned article not to be a tagged article by designation, such information would be in system store and the answer to the inquiry of step 206 would be in thè ~egative. Flow would accordingly proceed to step 208 (? EAS TAG PRESENT) and its inquiry. In the example under discussion, the expensive wine bottle would bear a tag, and same ~ould be known as present to the CP~ from its input line 136. An affirmatiYe under these circumstances to the inquiry ¦of step 208 will give rise to practice of step 210 (REVERSE
~CONVEYOR) and article rejection. Where there is no fraudulent ¦ substitution, and the inexpensiVe wine bottle is indeed in ¦¦the secured zone, the inquiry of both steps 206 and 208 will ¦~e answered in the negative and step 212 (RETURN) is reached.
!I Practice complemental to that of steps 206 through ¦210, if desired, wlll occur when the step 206 inquiry is ¦answered in the affirmatiYe. Thus, step 206 (? EAS TAG
IPRESENT) would be answered in the affirmative and flow would !, -37-~Z47Z4~L
i be to step 214. In the event that there should be a tag il on the article and it is not present, step 215 (REVERSE
CONVEYOR) is reached and the article is reversed.
j, In each of the several discussed versions of systems , in accordance with the invention, a light curtain routine !I such as that shown in Fig. 13 can be implemented to detect ¦¦violation of same. By the inquiry of step 216 (? HAS ENTR~
,i LIGHT CURTAIN BEEN INTERRUPTED), the CPU is apprised of the entry of an article into the secured zone. In the absence of 'i affirmative reply, the routine cycles through this step. On affirmative reply , obtained by CPU inspection of lines 110 iinput thereto, flow proceeds to step 218 (? HAS EXIT LIGHT
CURTAIN BEEN INTERRUPTED) and the routine cycles again until positive reply. Thi`s brings on step 220 (? HAS ENTRY LIGHT
CURTAIN AGAIN BEEN INTERRUPTED PRIOR TO INTERRUPTION OF EXIT
LIGHT CURTAIN), wherein the CPU resolves by use of its various inputs the issue of whether the entry light curtain has been ,linterrupted, other than by anticipated and discerned entry of other articles as indicated by correspondence in number of UPC reading and entry of other articles, prior to exit of the ; article under consideration. If the answer to the step 220 in~uiry is positive, step 222 (REVER~E CONVEYOR) is practiced.
!~ ~therwise, flow is to step 224 (RETURN~. :
A composite version of system in accordance with the invention may follow the flowchart of Figs. 14 and 15.
~' ~24724~ I
I Following ENTER, step 226 (? STORE SETUP MODE) inquiries ¦ as to whether the system should proceed to a mode discussed ¦ below in which it itself compiles the system data base by processing output signals of its various components and loading memory therefrom. If yes, flow would be to step 228 (GOTO
¦ SETUP), which is practiced as discussed in connection with ~¦ Fig. 16 below. Assuming the contrary, step 230 is reached (PLACE CONVEYOR IN CONTINUOUS ADVANCE), and then step 232 ¦l (STORE ARTICLE UNIVERSAL PRODUCT CODE (UPC)), both discussed above.
Step 234 is now reached (DO LIGHT CURTAIN ROUTINE) wherein the system looks to violation of its light curtains as ¦ above discussed. In step 236 (STORE MEASURED ARTICLE SHAPE), ,¦ the system operates as previously covered. Step 238 !~ (STORE MEASURED ARTICLE WEIGHT), calls for the CPU to look ! to its line 100 input signal from article weight sensor ,l 43 of Fig. 7 and to store such indication. In step 240 j, (OBTAIN TARGET ARTICLE WEIGHT AND SHAPE FROM SYSTEM MEMORY), ! the CPU prepares for the comparisons of measured and stored height in step 242 (? IS MEASURED ARTICLE SHAPE WITHIN TARGET) ~! and of measured and stored weight in step 244 (? IS MEASURED
jARTICLE WEIGHT WITHIN TARGET). If either of these inquiries ~,¦are answered negatively, flow proceeds to the corresponding ¦IREVERSE CONVEYOR practice in steps 246 and 248.
j If the inquiries of both of steps 242 and 244 are , .
, ~,
Also, the timing of a 5 second time interval will ¦Icommence. If no action takes place within 5 seconds, the ¦system sequences to the state on line "F" in which conveyor 12 is halted, signified by "Entry stop", conveyor 13 operates '¦in the forward direction ("outfeed fwd."), the scanner 10 is I enabled while the scale 43 is disabled, the Fig. 10 display remains on screen 11, and ano-ther 5 second interval is timed.
, If nothing happens within the next 5 seconds, since this was ¦lan initial state change before any items had been processed ~ior printed, the system will revert to state "A", the initial state.
¦ Using the principles implicit in the procedure just jdescribed, it is possible to track through the state table ¦any sequence of events. For the purpose of further explanation, a series of legitimate operations will be considered.
ssume a customer approaches, as before, while the system is in state;"A", and scans the first item which is then I placed on the conveyor 12. In Fig. 4, this operation is , represented by movement of the item through position "A" to ~¦position 'iB" on conveyor 12 in front of curtain 33. The jlstate table indicates, line "s", that 1 item has been scanned, iboth conveyors are moving forward, the scanner is now disabled ¦but the scale is enabled, and a 5 second interval is set to be Itimed out. If the weight is not validated or the c~rtain 33 !
I
I I ~Z47241 iinterrupted within S seconds, it is treated as an illegal operation, as mentioned above. But assurne movemen-t o~ the item from position "B" to position "C" on conveyor 12 (see Fig. 4) causing interruption of curtain 33. The system ¦sequences to state "D". The conveyors are moving forward, ! the scanner is disabled and the scale is enabled. With ! valid operation, the next event should either be movement of the article to position "D" to restore curtain 33 or a determination of a valid weight. If curtain 33 is restored ilfirst, the system progresses to state "I" with both conveyors j12 and 13 operating in the forward direction, the scanner ~disabled and the scale enabled.
Il Verification of proper weight at this point causes ~the system to step to state "L". Both conveyors 12 and 13 ¦¦operate in forward direction, and now the scanner is enabled.
lWhen the article reaches position "E" it crosses from conveyor ¦12 to conveyor 13 and interrupts curtain 34 causing a change to state "P". At this juncture the conveyors 12 and 13 are moving forward, and both the laser 10 and scale 43 are disabled.
,¦ The next valid operation will be a restoration of !i curtain 34 when the article has advanced onto conveyor 13 as ¦represented by position "F". As intended with all the position !! indications, the location of the phantom lined box in Fig. 4 llis significant only insofar as it indicates a position before, !l i :
1! ~247~4~
Il i in or after a given curtain. Now with cur-tain 34 res-tored, the sequence advances to state "DD", during which printing on the receipt takes place. This is accompanied by a 5 second interval. If another article is not scanned during this interval, progress shifts to state "G" in which the ! outfeed conveyor 13 continues forward operation, the conveyor ! 12 is stationary, the scanner is enabled, the scale disabled, and the screen 11 displays as in Table II.
Now, touching the Table II location signifying that the customer is finished will cause advance to state "EE"
I during which the screen 11 displays Table III the subtotal is printed, only the outfeed conveyor 13 continues to operate, l and timing of a 15 second interval commences. At the end of i this interval the system returns to state "A". However, if ,¦the article is too large to clear the conveyor 13 into ~ l¦bagging area 14, or if the bagging a~rea is overcrowded such !I that photo-optical beam 42 is interrupted, the outfeed jlconveyor 13 will continue to operate until such time as beam 42 is restored. So long as this condition prevails the processor 44 will prevent operation of laser lQ and conveyor 13, i.e., will delay state "A". Also, so long as curtain 37 is interrupted by one or more articles in bagging area 14, state "A" will be delayed.
l One further example will be followed through after '¦which one should be able to follow through any sequence of . .. . . .
.i :
~247;~4i ~ i1 ! operation by referring to the state table. Again, commenciny ..... I
with state "A", an article is scanned and moved through ! position "A" to position "B" on conveyor 12 as seen in Fig. 4.
¦i The resultant state is that appearing on line "B". The I article will probably advance from position "B" to position "C"
jlbreaking curtain 33, and then via state "D" the curtain 33 will ¦¦ be restored with the sequence proceeding to state "I". The 1 scanner is still disabled. By this point in time with the ! article at position "D", the weight should have been validated resulting in assumption of state "L" wherein the scanner is !lenabled. Assuming that a second item is scanned before curtain 34 is interrupted, the system shifts to state "N" with two items on the entry conveyor 12, one in the area "s" and the other 'jin the area "D". At this point, depending upon relative ¦jpositions of the two articles now on the conveyor 12, either the !¦first or second curtain 33 or 34 will be interrupted. If llcurtain 33 is interrupted, the system progresses to state !"Q". Assuming now that the second article proceeds beyond ¦¦the first curtain to restore curtain 33, the system proceeds to ¦¦state "T". The assumption here is that the next event will ~¦be a revalidation of the weight. Becàuse two items are on ¦conveyor 12, the measured weight must equal the total weight thereof. If a valid weight is confirmed, at state "T", the next state will be "X" whereupon the first item must break ! curtain 34, shifting to state "AA", followed by restoration , .
I~ 12~7241 ,1 of curtain 34 with the first item entering conveyor 13.
! Now the system will be at state "CC". At this point, the data ¦ regarding the ltem that has just passed through curtain 34 will be printed and the system will shift to state "I". Here, j~ the second item reqUIres validation of its weight which wi.ll Ij cause the systbm to shift to state "L". If no further items are ¦l scanned and the item now at position "D" on the conveyor ¦ passes to position "E", the curtain 34 will be interrupted and the system will shift to state "P". Next, curtain 34 will be restored shifting the system to state "DD" where, if no i further scanning takes place, after an elapse of 5 seconds the jl system will shift to state "G" where the screen 11 will display the completion query of Table II. Upon the customer l! touching the location of Table II on the screen, the system jl will shift to state "EE" during which the final display of ,I Table IV below will appear on screen 11. When the preset 15 ~ second time interval has elapsed, the system will now revert ;! to the initial state of line "A" awaiting a new customer.
. I
I Table IV
, .
i~ Thank you for 'j shopping at supermarket.
Please take your receipt and proceed to the cashier who will handle your coupons.
Please do not ~orget to take your cart.
!
. .
. . , ~I Referring to the operating sequence just described, ¦i it is significant that at state "T" a valid weight is re~uired I to avoid assumption by the s~stem of an illegal operation.
!! That is, if the sequence is recalled, the weight of the first item was validated initially at state "D". Nevertheless, when a second item is placed on conveyor 12 before the first ¦ item has exitea, the system requires that the weights be !i revalidated. Then it requires the first item to exit whereupon ~l the weight of the second item is confirmed independently. This ! .i il operation is designed to prevent fraudulent use of the system.
jFor example, if the first item is at position "D" when the i! second item is legitimately at position "C" causing a break in curtain 33, the apparatus could not detect if the customer simultaneously passed a hand through curtain 33 and placed a ~jthird item on conveyor 12 at place "D" alongside the first ¦litem, unless the weight is now re-checked. Therefore, each ! ti~e curtain 33 is interrupted, the weight must be revalidated before an item can pass curtain 34.
! Another interesting condition involves the handling jof long items. Such items would interrupt curtain 33 and ¦!arrive at curtain 34 causing interruption thereof before curtain 33 is restored. This must be treated as valid assuming that the ~¦weight was validated before interruption of curtain 34. An jjexample, might follow the state sequence "A", "B", "D", "H", ,I''JJ''. At this point, curtain 33 must be restored prior to !! -30-47;24 ~ curtain 34. Therefore, a valid continuation oE states would ¦ be "P", "DD", followed by either "B" or "G", etc.
¦ Turning now to Fig. 7, the various compo~ents for implementing versions of the system of~Fig. 1 are shown in further ¦ interconnected block diagram form, as such implementing the composite system version. Beneath entry conveyor 12 is article weight sensor 43 which, as noted above, responds to any change in the weight of the conveyor that is caused by articles being placed thereon or removed therefrom. Sensor 43 may be of any conventional structure and furnishes its output I¦ signal to central processing unit (CPU) 44 over line 100.
UPC reader 10, disposed outside of secured zone, Ifurnishes its output signal to CPU 44 over line 102. CPU 44 I is connected by line 104 to article accept/reject unit 106, j¦which controls drive roller DR of conveyor 12 to effect selective forward (accept) and reverse (reject) conveyor motion, responsively to the state of line 104.
Article shape sensor 108, preferably realized integrally with entry curtain 33 as discussed below in connection with ig. 8, proYides output signal indicative of measured article jheight or shape on lines 110, which furnish same to CPU 44.
¦ILine 112 applies this signal also to shape comparator 114.
! Line 116 applies measured article weight to weight comparator 118. Where height and weight comparisons are selected as ¦Isystem features, CPU 44 will, on the basis of predetermined values of height and weight available to it through storage, !l , i ~Z47~4:~ j furnish output signal indicative of stored height on line 120 and shape comparator 114 will compare the height values on lines 112 and 120 and furnish output signal indicative i~ of the result of the comparison over line 122 to CPU 44.
Similarly, CPU 44 will furnish output signal indicative of Il stored weight on line 126 and weight comparator 118 will compare !I the weight values on lines 116 and 126 and furnish output signal indicative of the result of the comparison over line 128 to CPU 44.
UPC reader 130, disposed within secured zone 15, , llprovides output signal to CPU 44 over line 132 indicative of the ,¦UPC of an article in the secured zone. EAS tag detector 134, also disposed within secured zone 15, provides output jsignal to CPU 44 over line 136 indicative of whether or not ! an article in the secured zone has or does not have an EAS
ii!tag.
! Where separate from article shape sensor 108, as in . ~.Fig. 7, entry light ¢urtain 33 provides output indication of ! its interruption to CPU 44 over line 138.
Memory 140 is connected to CPU 44 by lines 142 and 144, for communication therebetween of UPC, weight and shape values for storage, and measured weight and shape values for storage. Line 146 connects CPU 44 to receipt printer 16.
¦! CPU 44 will be seen to have various possible inputs, comprising UPC read outside the secured zone, UPC read inside ! the secured zone~ measured article weight measured article !
~24~24~.
shape, results of measured and stored weight and height comparisons, entry curtain violation, and presence or absence of EAS tags. A signal may also be provided on line 147 indicating exit curtain violation. CPU 44 operates responsively to such input signals in two main capacities, i.e., in controlling the state of line 104 and hence conveyor movement and in itself compiling the store of predetermined target values for article weight and shape, as will be discussed following comment on suitable structure integrating light curtain 33 and shape sensor 108 and for implementing inside UPC reader 130.
Broadly viewed, CPU 44, comparators 114 and 118 (which may be implemented within the CPU), article accept/
reject unit 106 and memory 140 constitute a control means of the system of Fig. 4, governing conveyor movement.
Turning to Fig. 8, LED multi~lexer unit 148 provides output signals on lines 150a, 150b and 150n to LED
A, LED B and LED C of array 31 of the entry light curtain.
The phantom outline of an LED between LED B and LED N is intended to indicate that the showing of Fig. 8 would include many more than the three LEDs therein. Counter 152 is a self-resetting counter and, as labeled, resets to zero count upon reàching its nth counts, n being the number of LEDs in array 31. The state of counter 152 is indicated on ;iits output lines 154a, 154b and 154n, and is furnished to i `
- I lZ47;~4 !
! multiplexer 148 over lines 156. As counter 152 cycles, multiplexer 148 will selectively energize the LEDs in succession, ¦ one at a time.
PC array 32 of the entry light curtain is shown as including corresponding photocells, PC A, PC B, omitted ¦phantom-outlined PCs and PC N, which furnish their output ¦I signals to PC multiplexer unit 158 over lines 160a, 160b, omitted phantom-outlined PC output lines and 160n. Lines 162 Ifurnish the state of counter 152 to PC multiplexer unit 158, ! such that it operates in the same sequence and in time step ¦with LED multiplexer 148. The entry curtain is accordingly stepped in vertical steps and the output lines 110 of PC
;Imultiplexer unit 158 will selectively indicate the initial vertical LED-PC pair in communication with one another and ~hence will indicate article height.
Operation of counter 152 is at high periodic cycling 'in comparison to the speed of movement of conveyor 12, such that i!many article height readings are made in the course of article !,conveyance. Further, the effects of ambient light are ~,preferably overcome by chopping LED excitation at a given ~frequency, thereby to permit ready discernment in the PCs of LED
,joutput energy as contrasted with ambient light.
In Fig. 9 is indicated a version of inside UPC reader 13~. Alphanumeric recognition unit 166 is operative to sense ,land locate article UPC within the secured zone and provides . .
. ', .
7~41 outputs on lines,~68 and 170 for vertic,al and horizontal ¦I displacement of code reader drive 172 which supports reader il 174 by links 176 and 178 for movement into sensed location ¦ for providing output indication of article ~PC.
¦I The first system version in accordance with the ¦! invention may have the flow chart indicated in Fig. 10.
¦~ Following entry of CPU 44 into this program (ENTER), step ¦l 180 (PLACE CONVEYOR IN CONTINUOUS ADVANCE) is practiced, ! wherein conveyor 12 is advanced in direction advancing ~, articles into secured zone 15. In step 182 (STORE ARTICLE
~. UNIVERSAL PRODUCT CODE (UPC)), the UPC read by reader 10 is !' stored for use in accessing system memory to obtain article i!shape or other stored article characteristics.
The CPU now, in step 184 (OBTAIN ARTICLE HEIGHT
FROM LIGHT CURTAIN), looks to its input lines 110 and determines article height from the entry curtain. Article predetermined height value is now obtained from storage in step 186 (OBTAIN TARGET ARTICLE SHAPE FROM SYSTEM MEMORY).
,IDecision as to correspondence or non-correspondence in measured and stored article heights is made in step 188 (?
IjIS MEASVRED ARTICLE SHAPE WITHIN TARG~ET), the CPU looking to lithe state of line 122 of Fig. 7 for the latter decision.
¦lupon article height correspondence, flow proceeds to step j~l90 (GOTO ENTRY). In the case of non-correspondence, flow ~proceeds to step 192 (REVERSE CONVEYOR~, which is an article ~rejection measure~
, , -35-.. .
. .
I I ~L247241 Il .
A second system version in accordance with the ¦¦ invention may include steps 180 and 182 of Fig. 10 and then ¦~ the steps shown in Fig. 11. In step 194 (FETCH STORED UPC
READ OUTSIDE SECURED ZONE), the CPU obtains the code . stored in step 182. In step 196 (STORE UPC READ INSIDE
SECURED ZONE)~ the CPU looks to its input line 132 of Fig.
I 7 and obtains the output of inside reader 130. In step 198 ! (? IS INSIDE UPC IN CORRESPONDENCE WITH OUTSIDE UPC) the l! CPU effects the required comparison for the second system ! I version. If the comparison is affirmative, flow proceeds ¦I to step 200 (RETURN), which is intended to connote a returning to the outset, i.e., step 180. Otherwise, step 202 is practiced ~REVERSE CONVEYOR).
i A third system version in accordance with the invention ,imay also include steps 180 and 182 of Fig. 10 and then the steps shown in Fig. 12. In step 204 (FETCH STORED UPC READ
I¦OUTSIDE SECURED ZONE), the CPU obtains the code stored in istep 182. The inquiry is now made of step 206 (? SHO~LD
l! A~TICLE HAVE AN EAS TAG). In implementing the system under i~discussion, one approach is that of selective EAS-tagging ~lo~ articles, e.g., to tag only the more expensive articles ¦Iwhich are more suspect to fraud on the part of a customer.
For instance, in a facility selling expensive wines, a customer aware of height and weigh measurement capabilities of a system ¦¦may endeavor to defeat the system by UPC-scanning an inexpensive I~
1~
Il ~Z~7Z4~ i li , . I . ~, wine bottle of like size and weight to the expensive wine bottle and then place the expensive bottle on the entry conveyor. Assuming the system in such facility not to ¦ include the second UPC reading aspect of Fig. 11, the effort at fraud would be successful if the weight and height of the expensive bottle were within target of the stored values associated with the UPC of the inexpensive wine bottle.
Considering the UPC scanned article not to be a tagged article by designation, such information would be in system store and the answer to the inquiry of step 206 would be in thè ~egative. Flow would accordingly proceed to step 208 (? EAS TAG PRESENT) and its inquiry. In the example under discussion, the expensive wine bottle would bear a tag, and same ~ould be known as present to the CP~ from its input line 136. An affirmatiYe under these circumstances to the inquiry ¦of step 208 will give rise to practice of step 210 (REVERSE
~CONVEYOR) and article rejection. Where there is no fraudulent ¦ substitution, and the inexpensiVe wine bottle is indeed in ¦¦the secured zone, the inquiry of both steps 206 and 208 will ¦~e answered in the negative and step 212 (RETURN) is reached.
!I Practice complemental to that of steps 206 through ¦210, if desired, wlll occur when the step 206 inquiry is ¦answered in the affirmatiYe. Thus, step 206 (? EAS TAG
IPRESENT) would be answered in the affirmative and flow would !, -37-~Z47Z4~L
i be to step 214. In the event that there should be a tag il on the article and it is not present, step 215 (REVERSE
CONVEYOR) is reached and the article is reversed.
j, In each of the several discussed versions of systems , in accordance with the invention, a light curtain routine !I such as that shown in Fig. 13 can be implemented to detect ¦¦violation of same. By the inquiry of step 216 (? HAS ENTR~
,i LIGHT CURTAIN BEEN INTERRUPTED), the CPU is apprised of the entry of an article into the secured zone. In the absence of 'i affirmative reply, the routine cycles through this step. On affirmative reply , obtained by CPU inspection of lines 110 iinput thereto, flow proceeds to step 218 (? HAS EXIT LIGHT
CURTAIN BEEN INTERRUPTED) and the routine cycles again until positive reply. Thi`s brings on step 220 (? HAS ENTRY LIGHT
CURTAIN AGAIN BEEN INTERRUPTED PRIOR TO INTERRUPTION OF EXIT
LIGHT CURTAIN), wherein the CPU resolves by use of its various inputs the issue of whether the entry light curtain has been ,linterrupted, other than by anticipated and discerned entry of other articles as indicated by correspondence in number of UPC reading and entry of other articles, prior to exit of the ; article under consideration. If the answer to the step 220 in~uiry is positive, step 222 (REVER~E CONVEYOR) is practiced.
!~ ~therwise, flow is to step 224 (RETURN~. :
A composite version of system in accordance with the invention may follow the flowchart of Figs. 14 and 15.
~' ~24724~ I
I Following ENTER, step 226 (? STORE SETUP MODE) inquiries ¦ as to whether the system should proceed to a mode discussed ¦ below in which it itself compiles the system data base by processing output signals of its various components and loading memory therefrom. If yes, flow would be to step 228 (GOTO
¦ SETUP), which is practiced as discussed in connection with ~¦ Fig. 16 below. Assuming the contrary, step 230 is reached (PLACE CONVEYOR IN CONTINUOUS ADVANCE), and then step 232 ¦l (STORE ARTICLE UNIVERSAL PRODUCT CODE (UPC)), both discussed above.
Step 234 is now reached (DO LIGHT CURTAIN ROUTINE) wherein the system looks to violation of its light curtains as ¦ above discussed. In step 236 (STORE MEASURED ARTICLE SHAPE), ,¦ the system operates as previously covered. Step 238 !~ (STORE MEASURED ARTICLE WEIGHT), calls for the CPU to look ! to its line 100 input signal from article weight sensor ,l 43 of Fig. 7 and to store such indication. In step 240 j, (OBTAIN TARGET ARTICLE WEIGHT AND SHAPE FROM SYSTEM MEMORY), ! the CPU prepares for the comparisons of measured and stored height in step 242 (? IS MEASURED ARTICLE SHAPE WITHIN TARGET) ~! and of measured and stored weight in step 244 (? IS MEASURED
jARTICLE WEIGHT WITHIN TARGET). If either of these inquiries ~,¦are answered negatively, flow proceeds to the corresponding ¦IREVERSE CONVEYOR practice in steps 246 and 248.
j If the inquiries of both of steps 242 and 244 are , .
, ~,
-3~-1 ~z~7~:4~
` i .
answered in the affirmative, flow proceeds to step 250 (PERFORM
¦ UPC CHECK ROUTINE), wherein the above-discussed routine ¦ involving comparison of outside and inside detected UPCs ¦i is practiced. Following acceptance of the article in step 250, il the system advances to step 252 (PERFORM EAS CHECK ROUTINE), wherein the above-discussed routine involving EAS tag detection ¦l and processing is practiced. On successful EAS examination, ¦¦ the system returns via step 256 (GOTO ENTER).
The SETUP mode of opera~ion of the invention is shown broadly in the flowchart of Fig. 16. As alluded to above, this i! system mode permits the compilation of an independent store ~¦ of data useful in its operation in the several embodiments Il heretofore discussed, thereby gaining an independence from ¦¦ the UPC-related data base of the facility in which the system !I may be installed. Of course, the in-place facility data base ¦ may be used in the absence of SETUP in the foregoing systems.
¦, Turning to Fig. 16, in enterin~ SET UP, step 258 I (PLACE CONVEYOR IN CONTINUOUS ADVANCE) and step 260 (STORE
, ARTICLE UNIVERSAL PRODUCT CODE (UPC)) are practiced as above ,; discussed. In step 262 (? IS THERE A COMPLETED RECORD FOR
¦~ THIS UPC), the inquiry is whether, by reason of previous ,j operation of SETUP for the UPC at hand, a complete record of `!! needed information has` been compiled. If the answer to this ! inquiry is affirmative, then flow is to step 270 (RETURN). If nègative, flow is to step 264 (MEASURE ARTICLE WEIGHT AND STORE
. . .
~2~7Z9L~ :
l. i . I .
IN RECORD), wherein the weight sensor output for the article on the conveyor is stored as the target weight. Desirably, ¦¦ such stored weight is given only transitional merit and is ! not considered the target or fully established value for the ¦ data base until the same article again is considered for weight ¦¦ in subsequent SETUP and concurrence between the transitionally ¦~ stored and subsequently measured weight occurs. For the broad flowchart of Fig. 16, however, the initially taken Il weight measure is taken as the established target weight.
i In the course of transport of articles through the , I entry light curtain, an article may exhibit as many as three quite different heights. Considering canned goods, same may be , upright, in which case the light curtain will measure the il length of the cylindrical can as its height, or it may be I lying on its side, in which case the light curtain will i measure the can diameter as its height. In the case of a jbox, same has three possible dimensions, length, width and ijheight, each of which can be presented to the light curtain t ~ depending on the disposition of the box on the conveyor.
i~ SETVP preferably looks to the storage of all possible ¦l acceptable light curtain or article shape sensor measurements for each article. This practice is undertaken seriatim each ¦¦time the article passes through the light curtain in s~ccessive ~SETUP practices in step 266 (MEASUREMENT ARTICLE HEIGHT AND
¦¦STORE IN RECORD AS ONE OF Hl, E~2 or H3 IF DIFFERENT FROM PREVIOUS
. . ~
'I
~Z~L7Z~
HEIGHT RECORDED). Typically, measured height is compared with previdusly stored height or heights in the article record. If the currently measured value does not correspond to a previously stored value, and the record is not complete, the measure is adopted as one of Hl, H2 or H3, as the case may be. Redundancy is also the desirable practice in this instance, as noted above for weight, ~ut is omitted for convenience from the broad flowchart of Fig. 16.
In step 268 (? HAVE ALL OF WEIGHT AND Hl, H2 AND H3 BEEN STORED IN RECORD FOR THIS UPC), inquiry is made as to whether the record for the article under consideration is complete.
If the answer is negative, a RETURN is made in step 270.
If affirmative, step 272 (STORE INDICATION OF COMPLETED
RECORD FOR THIS UPC AND RETURN) is practiced such that information is available to permit a RETURN directly upon the inquiry in step 262 above discussed.
Various modifications to the foregoing systems and ,changes in the described methods can be made without departing from the invention. Accordingly, it will be understood that the illustrated preferred embodiments and practices are intended in an illustrative and not in a limiting sense. The true spirit and scope of the invention is set forth in the ~ollowing claims.
` i .
answered in the affirmative, flow proceeds to step 250 (PERFORM
¦ UPC CHECK ROUTINE), wherein the above-discussed routine ¦ involving comparison of outside and inside detected UPCs ¦i is practiced. Following acceptance of the article in step 250, il the system advances to step 252 (PERFORM EAS CHECK ROUTINE), wherein the above-discussed routine involving EAS tag detection ¦l and processing is practiced. On successful EAS examination, ¦¦ the system returns via step 256 (GOTO ENTER).
The SETUP mode of opera~ion of the invention is shown broadly in the flowchart of Fig. 16. As alluded to above, this i! system mode permits the compilation of an independent store ~¦ of data useful in its operation in the several embodiments Il heretofore discussed, thereby gaining an independence from ¦¦ the UPC-related data base of the facility in which the system !I may be installed. Of course, the in-place facility data base ¦ may be used in the absence of SETUP in the foregoing systems.
¦, Turning to Fig. 16, in enterin~ SET UP, step 258 I (PLACE CONVEYOR IN CONTINUOUS ADVANCE) and step 260 (STORE
, ARTICLE UNIVERSAL PRODUCT CODE (UPC)) are practiced as above ,; discussed. In step 262 (? IS THERE A COMPLETED RECORD FOR
¦~ THIS UPC), the inquiry is whether, by reason of previous ,j operation of SETUP for the UPC at hand, a complete record of `!! needed information has` been compiled. If the answer to this ! inquiry is affirmative, then flow is to step 270 (RETURN). If nègative, flow is to step 264 (MEASURE ARTICLE WEIGHT AND STORE
. . .
~2~7Z9L~ :
l. i . I .
IN RECORD), wherein the weight sensor output for the article on the conveyor is stored as the target weight. Desirably, ¦¦ such stored weight is given only transitional merit and is ! not considered the target or fully established value for the ¦ data base until the same article again is considered for weight ¦¦ in subsequent SETUP and concurrence between the transitionally ¦~ stored and subsequently measured weight occurs. For the broad flowchart of Fig. 16, however, the initially taken Il weight measure is taken as the established target weight.
i In the course of transport of articles through the , I entry light curtain, an article may exhibit as many as three quite different heights. Considering canned goods, same may be , upright, in which case the light curtain will measure the il length of the cylindrical can as its height, or it may be I lying on its side, in which case the light curtain will i measure the can diameter as its height. In the case of a jbox, same has three possible dimensions, length, width and ijheight, each of which can be presented to the light curtain t ~ depending on the disposition of the box on the conveyor.
i~ SETVP preferably looks to the storage of all possible ¦l acceptable light curtain or article shape sensor measurements for each article. This practice is undertaken seriatim each ¦¦time the article passes through the light curtain in s~ccessive ~SETUP practices in step 266 (MEASUREMENT ARTICLE HEIGHT AND
¦¦STORE IN RECORD AS ONE OF Hl, E~2 or H3 IF DIFFERENT FROM PREVIOUS
. . ~
'I
~Z~L7Z~
HEIGHT RECORDED). Typically, measured height is compared with previdusly stored height or heights in the article record. If the currently measured value does not correspond to a previously stored value, and the record is not complete, the measure is adopted as one of Hl, H2 or H3, as the case may be. Redundancy is also the desirable practice in this instance, as noted above for weight, ~ut is omitted for convenience from the broad flowchart of Fig. 16.
In step 268 (? HAVE ALL OF WEIGHT AND Hl, H2 AND H3 BEEN STORED IN RECORD FOR THIS UPC), inquiry is made as to whether the record for the article under consideration is complete.
If the answer is negative, a RETURN is made in step 270.
If affirmative, step 272 (STORE INDICATION OF COMPLETED
RECORD FOR THIS UPC AND RETURN) is practiced such that information is available to permit a RETURN directly upon the inquiry in step 262 above discussed.
Various modifications to the foregoing systems and ,changes in the described methods can be made without departing from the invention. Accordingly, it will be understood that the illustrated preferred embodiments and practices are intended in an illustrative and not in a limiting sense. The true spirit and scope of the invention is set forth in the ~ollowing claims.
Claims (12)
PROPERTY OR PRIVILEGE IS CALIMED ARE DEFINED AS FOLLOWS:
1. A system for processing articles selected for purchase and bearing distinct identification codes, said system comprising;
(a) code reader means for generating an output signal indicative of such article identification code;
(b) conveyor means for receipt and transport of such article;
(c) sentry means for defining an inlet to a security zone extending along a portion of said conveyor means; said sentry means generating output signals, each indicative of an entry through said inlet into said security zone;
(d) sensor means for sensing a measurable characteris-tic of such article and generating an output signal indicative of such article characteristic; and (e) control means for selective movement of said conveyor means in respective article acceptance and article rejection senses, said control means being operable:
I. for storage, for each of a plurality of such articles, of a signal indicative of a predetermined value of said article characteristic correlated with such article identification code, II. for response to said code reader means output signal for comparison of such stored signal with said output signal of said sensor means, and III. for operation of said conveyor means in article rejection sense in response to failure of such comparison;
and IV. for continuance of movement of said conveyor means in article acceptance sense upon occurrence of a first sentry means output signal and for moving said conveyor means in article rejection sense in response to occurrence of another such sentry means output signal.
- 43a -
(a) code reader means for generating an output signal indicative of such article identification code;
(b) conveyor means for receipt and transport of such article;
(c) sentry means for defining an inlet to a security zone extending along a portion of said conveyor means; said sentry means generating output signals, each indicative of an entry through said inlet into said security zone;
(d) sensor means for sensing a measurable characteris-tic of such article and generating an output signal indicative of such article characteristic; and (e) control means for selective movement of said conveyor means in respective article acceptance and article rejection senses, said control means being operable:
I. for storage, for each of a plurality of such articles, of a signal indicative of a predetermined value of said article characteristic correlated with such article identification code, II. for response to said code reader means output signal for comparison of such stored signal with said output signal of said sensor means, and III. for operation of said conveyor means in article rejection sense in response to failure of such comparison;
and IV. for continuance of movement of said conveyor means in article acceptance sense upon occurrence of a first sentry means output signal and for moving said conveyor means in article rejection sense in response to occurrence of another such sentry means output signal.
- 43a -
2. The invention claimed in claim 1 wherein both said sentry means and said sensor means are constituted by common sensing apparatus.
3. The invention claimed in claim 1 further including additional code reader means in said security zone for generating an output signal indicative of such code, said control means being operable for further comparing said output signal of said first-mentioned code reader means with said output signal of said additional code reader means and operating said conveyor means selectively in response to such further comparison.
4. The invention claimed in claim 1 further including EAS
detection means for determining whether or not an article in said security zone is EAS-tagged, said control means being operable for storing indication, for each of a plurality of such articles, of whether or not such article should be EAS-tagged and operating said conveyor means selectively in response to such stored indication and determination.
detection means for determining whether or not an article in said security zone is EAS-tagged, said control means being operable for storing indication, for each of a plurality of such articles, of whether or not such article should be EAS-tagged and operating said conveyor means selectively in response to such stored indication and determination.
5. The invention claimed in claim 1 wherein said control means is operable for compiling such store, for each of a plurality of such articles, of a signal indicative of a predetermined value of said article characteristic correlated with article identification code by processing of said output signals of said code reader means and said sensor means.
6. The invention claimed in claim 3 further including EAS
detection means for determining whether or not an article in said security zone is EAS-tagged, said control means being operable for storing indication, for each of a plurality of such articles, of whether or not such article should be EAS-tagged and operating said conveyor means selectively in response to such stored indication and determination.
detection means for determining whether or not an article in said security zone is EAS-tagged, said control means being operable for storing indication, for each of a plurality of such articles, of whether or not such article should be EAS-tagged and operating said conveyor means selectively in response to such stored indication and determination.
7. The invention claimed in claim 6 wherein said control means is operable for compiling such store, for each of a plurality of such articles, of a signal indicative of a predetermined value of said article characteristic correlated with article identification code by processing said output signals of said code reader means and said sensor means.
8. The invention claimed in claim 4 wherein said control means is operable for compiling such store, for each of a plurality of such articles, of a signal indicative of a predetermined value of said article characteristic correlated with article identification code by processing said output signals of said code reader means and said sensor means.
9. The invention claimed in claim 1 wherein said sensor means output signal is indicative of article shape, said system further including article weight sensing means for generating an output signal indicative of the weight of said article on receipt thereof by said conveyor means, said control mean being further operable for storage, for each of a plurality of such articles, of a signal indicative of a predetermined value of said article weight correlated with article identification coed, for response to said code reader means output signal for comparison of such stored weight signal with said output signal of said weight sensing means, and for operation of said conveyor means selectively in response to the results of such weight signal comparison.
10. A method for use of the system claimed in claim 1 in purchase checkout of articles having respective unique identification codes therewith, said method comprising the steps of:
(a) discerning such identification code for an article selected for purchase;
(b) disposing such selected article in a secured zone and therein, I. measuring a characteristic of such secured zone disposed article and II. at least one of A. again discerning such identification code for said article, and B, examining said article by EAS practice;
and (e) rejecting said disposed article from such secured zone and returning to the purchaser upon I. failure of correspondence of such measured article characteristic with a stored predetermined value of such article characteristic, or II. at least one of A. failure of correspondence of such second discerned identification code for said article with such first discerned identification code therefor, and B. failure of such article to pass such EAS examination thereof.
(a) discerning such identification code for an article selected for purchase;
(b) disposing such selected article in a secured zone and therein, I. measuring a characteristic of such secured zone disposed article and II. at least one of A. again discerning such identification code for said article, and B, examining said article by EAS practice;
and (e) rejecting said disposed article from such secured zone and returning to the purchaser upon I. failure of correspondence of such measured article characteristic with a stored predetermined value of such article characteristic, or II. at least one of A. failure of correspondence of such second discerned identification code for said article with such first discerned identification code therefor, and B. failure of such article to pass such EAS examination thereof.
11. The invention claimed in claim 10 wherein said article characteristic is article shape, said step (b) I. being practiced in the course of entry of said article into said secured zone.
12. The invention claimed in 11 including the further practice of measuring article weight and rejecting said disposed article from said secured zone and returning same to said purchaser upon failure of correspondence of such measured weight with a stored predetermined value of weight for said article.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US06/628,913 US4676343A (en) | 1984-07-09 | 1984-07-09 | Self-service distribution system |
US628,913 | 1984-07-09 | ||
US06/742,757 US4792018A (en) | 1984-07-09 | 1985-06-12 | System for security processing of retailed articles |
US742,757 | 1985-06-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
CA1247241A true CA1247241A (en) | 1988-12-20 |
Family
ID=27090815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000485502A Expired CA1247241A (en) | 1984-07-09 | 1985-06-27 | System for security processing of retailed articles |
Country Status (13)
Country | Link |
---|---|
US (1) | US4792018A (en) |
JP (1) | JPH0664645B2 (en) |
AR (1) | AR243035A1 (en) |
BE (1) | BE902844A (en) |
BR (1) | BR8503259A (en) |
CA (1) | CA1247241A (en) |
DE (1) | DE3524231A1 (en) |
ES (1) | ES8704017A1 (en) |
FR (1) | FR2569024B1 (en) |
GB (1) | GB2161631B (en) |
IT (1) | IT1201326B (en) |
NL (1) | NL8501968A (en) |
SE (1) | SE460314B (en) |
Families Citing this family (198)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4661908A (en) * | 1984-06-13 | 1987-04-28 | Tokyo Electric Co., Ltd. | Sales data processing system |
FR2571136A1 (en) * | 1984-10-02 | 1986-04-04 | Gro Est | METHOD AND INSTALLATION FOR MONITORING RETAIL TRANSACTIONS |
US4692747A (en) * | 1986-07-17 | 1987-09-08 | Checkpoint Systems, Inc. | Article security system |
FR2602072B1 (en) * | 1986-07-24 | 1990-08-10 | Checkrobot Inc | DEVICE FOR RECORDING ITEMS PURCHASED IN A SELF-SERVICE STORE WITHOUT INTERVENTION OF AN OPERATOR. |
US4779706A (en) * | 1986-12-17 | 1988-10-25 | Ncr Corporation | Self-service system |
US4766296A (en) * | 1987-04-29 | 1988-08-23 | Checkrobot, Inc. | Article checkout counter and system |
CA1301903C (en) * | 1987-07-28 | 1992-05-26 | Yukuo Kurimoto | Check-out counter table |
US4787467A (en) * | 1987-07-31 | 1988-11-29 | Johnson Neldon P | Automated self-service checkout system |
DE3741780A1 (en) * | 1987-12-10 | 1989-06-29 | Karl Harms Handels Gmbh & Co K | MAGNETIC THEFT OR BURGLAR SECURITY SYSTEM AND SENSOR METAL ELEMENT SUITABLE FOR THIS |
JPH01173292A (en) * | 1987-12-28 | 1989-07-07 | Ncr Corp | Cashless checkout system |
WO1989006406A1 (en) * | 1987-12-28 | 1989-07-13 | Ncr Corporation | Checkout system and method |
IT1215809B (en) * | 1988-02-05 | 1990-02-22 | Awax Srl | MADE TO MEASURE COMPLIANT WITH THE VOLUME OF THE SUPERMARKET BOX COMPLETELY ITEMS. SELF SERVICE INCORPORATING AN INTEGRATED APPARATUS TO MANUFACTURE ON REQUEST BAGS |
GB2217887B (en) * | 1988-04-22 | 1992-03-18 | Checkrobot Inc | A system for operator-unattended checkout of bulk and other articles |
EP0339266A3 (en) * | 1988-04-27 | 1990-09-26 | Ascom Autelca Ag | Arrangement for rendering service to customers in a self-service shop |
FR2634306B1 (en) * | 1988-07-13 | 1992-02-28 | Actron Sa | AUTOMATIC CASH |
US5594228A (en) * | 1988-08-25 | 1997-01-14 | Symbol Technologies, Inc. | Self-checkout, point-of-transaction system including deactivatable electro-optically coded surveillance tags |
CA2007928A1 (en) * | 1989-03-07 | 1990-09-07 | David F. O'connor | Coupon processing and checkout system |
SE8901707D0 (en) * | 1989-05-12 | 1989-05-12 | Trinics Ab | DEVICE FOR HANDLING OF PRICE-MARKED GOODS |
DE59009793D1 (en) * | 1989-06-20 | 1995-11-23 | Siemens Nixdorf Inf Syst | DEVICE FOR CUSTOMER DETECTING GOODS. |
EP0403670A1 (en) * | 1989-06-20 | 1990-12-27 | Siemens Nixdorf Informationssysteme Aktiengesellschaft | Article-recording and check-out counter for selling points |
DE8911035U1 (en) * | 1989-09-14 | 1991-01-24 | Nixdorf Computer Ag, 4790 Paderborn, De | |
WO1991010962A1 (en) * | 1990-01-19 | 1991-07-25 | Trinics Ab | Arrangement for registration of goods marked with a price article code |
FR2658059A1 (en) * | 1990-02-15 | 1991-08-16 | Crocy Jean Louis | Cash register with automatic and simultaneous reading of the price of products; and automatic billing |
DE4005105A1 (en) * | 1990-02-17 | 1991-08-22 | Werner Potrafke Spezialfabrik | CHECKOUT WITH SELF-SCANNING |
DE4005081A1 (en) * | 1990-02-17 | 1991-08-22 | Torres Peraza Mario | SCALE, ESPECIALLY SELF-SERVICE SCALE |
JPH087507Y2 (en) * | 1990-03-14 | 1996-03-04 | 株式会社テック | Checkout device |
USRE35455E (en) * | 1990-03-15 | 1997-02-18 | Kabushiki Kaisha Tec | Checkout apparatus |
CA2041131A1 (en) * | 1990-05-21 | 1991-11-22 | Jeffrey M. Novak | Integrated scanner and point of sale system |
US5083638A (en) * | 1990-09-18 | 1992-01-28 | Howard Schneider | Automated point-of-sale machine |
IT1244005B (en) * | 1990-11-02 | 1994-06-28 | Awax Progettazione | PLASTIC BAGS DISPENSER FOR SUPERMARKETS PROVIDED WITH CONFERENCES FOR THE REGISTRATION OF THE PURCHASED PRODUCTS. |
IT1244004B (en) * | 1990-11-02 | 1994-06-28 | Awax Progettazione | PLASTIC BAGS DISPENSER FOR SUPERMARKETS PROVIDED WITH CONFERENCES FOR THE REGISTRATION OF THE PURCHASED PRODUCTS. |
US5115888A (en) * | 1991-02-04 | 1992-05-26 | Howard Schneider | Self-serve checkout system |
US5125465A (en) * | 1991-02-04 | 1992-06-30 | Howard Schneider | Fast retail security weighing system |
US5123494A (en) * | 1991-02-04 | 1992-06-23 | Howard Schneider | Anti-theft weighing system |
US5168961A (en) * | 1991-02-04 | 1992-12-08 | Howard Schneider | Supermarket with self-service checkout |
US5543607A (en) * | 1991-02-16 | 1996-08-06 | Hitachi, Ltd. | Self check-out system and POS system |
US5239167A (en) * | 1991-04-30 | 1993-08-24 | Ludwig Kipp | Checkout system |
JP2659078B2 (en) * | 1991-07-19 | 1997-09-30 | 株式会社テック | Self-scanning system equipment |
JPH0554263A (en) * | 1991-08-23 | 1993-03-05 | Tokyo Electric Co Ltd | Article sales data processor |
DE69233430T2 (en) * | 1991-07-19 | 2006-06-22 | Kabushiki Kaisha Tec | Check-out device |
US5256864A (en) * | 1991-09-24 | 1993-10-26 | Spectra-Physics | Scanning system for preferentially aligning a package in an optimal scanning plane for decoding a bar code label |
US5329103A (en) * | 1991-10-30 | 1994-07-12 | Spectra-Physics | Laser beam scanner with low cost ditherer mechanism |
US5250789A (en) * | 1991-10-31 | 1993-10-05 | Johnsen Edward L | Shopping cart |
US5214270A (en) * | 1991-11-22 | 1993-05-25 | Spectra-Physics | Modular handheld or fixed scanner |
JP2731310B2 (en) * | 1992-01-07 | 1998-03-25 | 株式会社テック | Product sales registration device |
US5211263A (en) * | 1992-01-21 | 1993-05-18 | In-Store Products Limited | Store check-out station |
WO1993015636A1 (en) * | 1992-02-13 | 1993-08-19 | Siemens Nixdorf Informationssysteme Aktiengesellschaft | Automatic scanning device |
US5375680A (en) * | 1992-02-24 | 1994-12-27 | Tokyo Electric Co., Ltd. | Check-out device |
US5340970A (en) * | 1992-03-17 | 1994-08-23 | Checkrobot Inc. | Article checkout system with security parameter override capacity |
US5424521A (en) * | 1992-03-17 | 1995-06-13 | Checkrobot, Inc. | Article checkout system with price parameter override capacity |
US5384450A (en) * | 1992-04-07 | 1995-01-24 | Electrocom Automation L.P. | Bar code reader for a singulated product stream |
US5345071A (en) * | 1992-04-27 | 1994-09-06 | Charles Dumont | Shopper's purchase monitoring device |
DE9211226U1 (en) * | 1992-08-21 | 1992-10-29 | Karl Gutmann Kg, 7731 Unterkirnach, De | |
JP3064710B2 (en) * | 1992-12-11 | 2000-07-12 | 富士通株式会社 | Data processing system |
FR2699381B1 (en) * | 1992-12-17 | 1995-03-31 | Michel Lheureux | Installation intended to record purchases made by customers in a store. |
AU657207B2 (en) * | 1993-03-23 | 1995-03-02 | In-Store Products Limited | Store check-out station |
EP0638883A3 (en) * | 1993-07-06 | 1995-03-22 | Jean-Pierre Bauduin | Double check-out counter for supermarkets |
US5426282A (en) * | 1993-08-05 | 1995-06-20 | Humble; David R. | System for self-checkout of bulk produce items |
AU7482094A (en) * | 1993-08-05 | 1995-02-28 | David R. Humble | Integrated automated retail checkout terminal |
GB9320072D0 (en) * | 1993-09-29 | 1993-11-17 | Ncr Int Inc | Self-service system having predictive capability |
JPH07200948A (en) * | 1993-10-25 | 1995-08-04 | At & T Global Inf Solutions Internatl Inc | Self-service accounting system with manned desk for guidance and guard |
KR0159973B1 (en) * | 1993-10-25 | 1998-12-15 | 구보 미쯔오 | Self scanning type merchandise sales data processor |
GB2284083B (en) * | 1993-11-17 | 1998-01-07 | Hitachi Ltd | Check-out system and POS system employing the same |
NL9302036A (en) * | 1993-11-25 | 1995-06-16 | Nedap Nv | Integrated anti-theft and cash register system. |
JP3102982B2 (en) * | 1994-01-21 | 2000-10-23 | 東芝テック株式会社 | Scan switching checkout device |
FR2715748B1 (en) * | 1994-02-03 | 1996-06-21 | Roland Moreno | Secure automatic payment system. |
US5497314A (en) * | 1994-03-07 | 1996-03-05 | Novak; Jeffrey M. | Automated apparatus and method for object recognition at checkout counters |
US5540301A (en) * | 1994-05-11 | 1996-07-30 | Dumont; Charles | Automated bulk self-checkout station apparatus |
JP3213670B2 (en) * | 1994-05-30 | 2001-10-02 | 東芝テック株式会社 | Checkout device |
JP3213669B2 (en) * | 1994-05-30 | 2001-10-02 | 東芝テック株式会社 | Checkout system |
JPH07320148A (en) * | 1994-05-30 | 1995-12-08 | Tec Corp | Self-scanning checkout device |
US5530702A (en) * | 1994-05-31 | 1996-06-25 | Ludwig Kipp | System for storage and communication of information |
JPH07244698A (en) * | 1994-06-06 | 1995-09-19 | Tec Corp | Commodity sale data processor |
JP2749260B2 (en) * | 1994-06-06 | 1998-05-13 | 株式会社テック | Product sales data processing device |
US5883968A (en) * | 1994-07-05 | 1999-03-16 | Aw Computer Systems, Inc. | System and methods for preventing fraud in retail environments, including the detection of empty and non-empty shopping carts |
WO1996001454A1 (en) * | 1994-07-05 | 1996-01-18 | Aw Computer Systems, Inc. | Security system and methods for preventing fraud in retail environments |
ES2102311B1 (en) * | 1994-07-28 | 1998-03-16 | Uriguen Francisco J Martinez | DETECTION AND ACCOUNTING SYSTEM FOR THE PRICE AND NUMBER OF ITEMS INTRODUCED IN A CONTAINER. |
US6321208B1 (en) | 1995-04-19 | 2001-11-20 | Brightstreet.Com, Inc. | Method and system for electronic distribution of product redemption coupons |
DE19518888C2 (en) * | 1995-05-23 | 1999-05-27 | Werner Hillen | Device and method for improved control of the customer's self-scanning in self-service shops, supermarkets etc. |
US5608193A (en) * | 1995-05-30 | 1997-03-04 | Almogaibil; Ali H. | Tool inventory control system and method |
US7917386B2 (en) | 1995-06-16 | 2011-03-29 | Catalina Marketing Corporation | Virtual couponing method and apparatus for use with consumer kiosk |
US20020178051A1 (en) | 1995-07-25 | 2002-11-28 | Thomas G. Scavone | Interactive marketing network and process using electronic certificates |
NL1001030C2 (en) * | 1995-08-23 | 1997-02-25 | Edese Las Ind B V | Automatic check-out system for supermarket |
FR2738734B1 (en) * | 1995-09-20 | 1997-10-17 | Samu | ASSEMBLY FOR THE CONTROL AND RECORDING OF PURCHASES IN A SELF-SERVICE SELLING PLACE |
US6554189B1 (en) | 1996-10-07 | 2003-04-29 | Metrologic Instruments, Inc. | Automated system and method for identifying and measuring packages transported through a laser scanning tunnel |
US5635906A (en) * | 1996-01-04 | 1997-06-03 | Joseph; Joseph | Retail store security apparatus |
DE19606819A1 (en) * | 1996-02-23 | 1997-08-28 | Siemens Nixdorf Inf Syst | Combination scanner |
WO1997033247A1 (en) * | 1996-03-07 | 1997-09-12 | Accu-Sort Systems, Inc. | Dynamic focusing apparatus for optical imaging systems |
JPH09245251A (en) * | 1996-03-08 | 1997-09-19 | Nec Corp | Self-check out system |
EP0811958A3 (en) * | 1996-06-05 | 2004-09-29 | NCR International, Inc. | Self-service checkout apparatus and methods |
JPH1021466A (en) * | 1996-07-03 | 1998-01-23 | Kichinosuke Nagashio | Conveyor-type charge paying system |
JPH09120483A (en) * | 1996-08-27 | 1997-05-06 | Tec Corp | Bar code reader |
US6837436B2 (en) * | 1996-09-05 | 2005-01-04 | Symbol Technologies, Inc. | Consumer interactive shopping system |
US7040541B2 (en) | 1996-09-05 | 2006-05-09 | Symbol Technologies, Inc. | Portable shopping and order fulfillment system |
US7107221B1 (en) | 1996-09-05 | 2006-09-12 | Symbol Technologies, Inc. | Method and system for presenting item information using a portable data terminal |
GB2317075B (en) * | 1996-09-10 | 2001-03-07 | Herbert & Sons Ltd | Weighing device |
US8156026B2 (en) | 2000-05-12 | 2012-04-10 | Nintendo of America Ltd. | Method and apparatus for enabling purchasers of products to obtain return information and to initiate product returns via an on-line network connection |
WO2000030014A1 (en) | 1998-11-13 | 2000-05-25 | Nintendo Of America Inc. | Method and apparatus for verifying product sale transactions and processing product returns |
US7797164B2 (en) * | 1996-10-02 | 2010-09-14 | Nintendo Of America, Inc. | Method and apparatus for enabling purchasers of products to obtain return information and to initiate product returns via an on-line network connection |
US8788432B2 (en) | 1996-10-02 | 2014-07-22 | Nintendo Of America Inc. | Method and apparatus for efficient handling of product return transactions |
US6757663B1 (en) | 1996-10-02 | 2004-06-29 | Nintendo Of America | Electronic registration system for product transactions |
US6085172A (en) | 1996-10-02 | 2000-07-04 | Nintendo Of America Inc. | Method and apparatus for efficient handling of product return transactions |
US5747784A (en) * | 1996-10-22 | 1998-05-05 | Ncr Corporation | Method and apparatus for enhancing security in a self-service checkout station |
NL1004940C2 (en) * | 1997-01-07 | 1998-07-08 | Nedap Nv | Self-scanning check-out counter for shop |
US5965861A (en) * | 1997-02-07 | 1999-10-12 | Ncr Corporation | Method and apparatus for enhancing security in a self-service checkout terminal |
US20010001203A1 (en) * | 2000-04-04 | 2001-05-17 | Mccall Don C. | Fuel dispensing system |
US5987426A (en) | 1997-10-14 | 1999-11-16 | Ncr Corporation | Point-of-sale system including isolation layer between client and server software |
US5973606A (en) * | 1997-12-08 | 1999-10-26 | Sensormatic Electronics Corporation | Activation/deactivation system and method for electronic article surveillance markers for use on a conveyor |
US5952642A (en) * | 1997-12-15 | 1999-09-14 | Ncr Corporation | Method and apparatus for detecting item substitutions during entry of an item into a self-service checkout terminal |
US6032128A (en) * | 1997-12-15 | 2000-02-29 | Ncr Corporation | Method and apparatus for detecting item placement and item removal during operation of a self-service checkout terminal |
US7683888B1 (en) * | 2004-02-27 | 2010-03-23 | Apple Inc. | Shape detecting input device |
US7653571B2 (en) | 1998-04-24 | 2010-01-26 | Excentus Corporation | System and method for generating price-per-gallon discounts for fuel |
DE19819015C2 (en) * | 1998-04-29 | 2000-05-11 | Gerhard Roschenzow | Device for controlling and monitoring the flow of products and goods |
US5967264A (en) * | 1998-05-01 | 1999-10-19 | Ncr Corporation | Method of monitoring item shuffling in a post-scan area of a self-service checkout terminal |
GB9812229D0 (en) * | 1998-06-05 | 1998-08-05 | Tesco Stores Ltd | Check-out apparatus |
DE19846961A1 (en) * | 1998-10-12 | 2000-04-13 | Dieter Mayer | Circular pattern bar code for use in product identification at a cash register check out |
IT1316721B1 (en) * | 1998-11-02 | 2003-04-24 | Franco Ceriati | SYSTEM FOR AUTOMATIC COUNTING OF PURCHASED PRODUCTS, IN PARTICULAR IN SUPERMARKETS AND HYPERMARKETS. |
US6363355B1 (en) * | 1998-12-21 | 2002-03-26 | Ncr Corporation | Method and apparatus for operating a self-service checkout system having a number of retail terminals associated therewith |
US6215078B1 (en) * | 1998-12-22 | 2001-04-10 | Ncr Corporation | Method and apparatus for determining a stable weight measurement for use in a security software application of a self-service checkout terminal |
US7209891B1 (en) | 1999-02-08 | 2007-04-24 | Ncr Corporation | Method and apparatus for operating a configurable remote supervisor terminal of a self-service retail checkout system |
US6286758B1 (en) | 1999-02-17 | 2001-09-11 | Ncr Corporation | Reconfigurable checkout system |
US6856964B1 (en) | 1999-03-22 | 2005-02-15 | Ncr Corporation | System and methods for integrating a self-checkout system into an existing store system |
JP3573652B2 (en) * | 1999-04-06 | 2004-10-06 | 松下電器産業株式会社 | Bagging error detection system |
WO2001022376A1 (en) * | 1999-04-08 | 2001-03-29 | Vitorino Pereira Vieira | Machine for megastores comprising a customized payment system |
US6847373B1 (en) | 1999-04-16 | 2005-01-25 | Avid Technology, Inc. | Natural color matching in a video editing system |
US6427914B1 (en) | 1999-11-02 | 2002-08-06 | Ncr Corporation | Apparatus and method for operating a checkout system having a number of port expander devices associated therewith |
US6354497B1 (en) | 1999-11-02 | 2002-03-12 | Ncr Corporation | Apparatus and method for operating a checkout system having a number of interface terminals associated therewith |
US6540137B1 (en) | 1999-11-02 | 2003-04-01 | Ncr Corporation | Apparatus and method for operating a checkout system which has a number of payment devices for tendering payment during an assisted checkout transaction |
US6343739B1 (en) | 1999-11-02 | 2002-02-05 | Ncr Corporation | Apparatus and method for operating a checkout system having a video camera for enhancing security during operation thereof |
US6296185B1 (en) | 1999-11-02 | 2001-10-02 | Ncr Corporation | Apparatus and method for operating a checkout system having a display monitor which displays both transaction information and customer-specific messages during a checkout transaction |
US6502749B1 (en) | 1999-11-02 | 2003-01-07 | Ncr Corporation | Apparatus and method for operating a checkout system having an RF transmitter for communicating to a number of wireless personal pagers |
US6213395B1 (en) | 1999-11-02 | 2001-04-10 | Ncr Corporation | Apparatus and method for operating a checkout system having a scanner which is rotatable between an assisted scanner position and a self-service scanner position |
US6409081B1 (en) | 1999-11-02 | 2002-06-25 | Ncr Corporation | Apparatus and method for operating a checkout system having an item set-aside shelf which is movable between a number of shelf positions |
US6390363B1 (en) | 1999-11-02 | 2002-05-21 | Ncr Corporation | Apparatus and method for operating convertible checkout system which has a customer side and a personnel side |
US6427915B1 (en) | 1999-11-02 | 2002-08-06 | Ncr Corporation | Method of operating checkout system having modular construction |
US6296184B1 (en) | 1999-11-02 | 2001-10-02 | Ncr Corporation | Apparatus and method for operating a checkout system having a security scale for providing security during an assisted checkout transaction |
US6530520B1 (en) | 1999-11-02 | 2003-03-11 | Ncr Corporation | Apparatus and method for operating a checkout system having an RF transmitter for communicating to a receiver associated with an intercom system |
US8473342B1 (en) | 2000-04-05 | 2013-06-25 | Catalina Marketing Corporation | Method and system for generating certificates having unique Id data |
US8510171B2 (en) | 2000-07-25 | 2013-08-13 | Nintendo Of America Inc. | Electronic product registration system with customizable return/warranty programs |
WO2002031809A1 (en) | 2000-10-10 | 2002-04-18 | Nintendo Of America Inc. | Voice recognition method and apparatus using model number lookup |
US7168525B1 (en) * | 2000-10-30 | 2007-01-30 | Fujitsu Transaction Solutions, Inc. | Self-checkout method and apparatus including graphic interface for non-bar coded items |
US7845554B2 (en) * | 2000-10-30 | 2010-12-07 | Fujitsu Frontech North America, Inc. | Self-checkout method and apparatus |
US7954719B2 (en) * | 2000-11-24 | 2011-06-07 | Metrologic Instruments, Inc. | Tunnel-type digital imaging-based self-checkout system for use in retail point-of-sale environments |
US6598791B2 (en) | 2001-01-19 | 2003-07-29 | Psc Scanning, Inc. | Self-checkout system and method including item buffer for item security verification |
WO2002071346A2 (en) * | 2001-02-28 | 2002-09-12 | Optimal Robotics Corp. | Self-checkout system with anti-theft deactivation device |
US6837428B2 (en) * | 2001-03-02 | 2005-01-04 | Mike Lee | Self-checkout apparatus |
US7044370B2 (en) | 2001-07-02 | 2006-05-16 | Ecr Software Corporation | Checkout system with a flexible security verification system |
US6588549B2 (en) | 2001-07-06 | 2003-07-08 | Ncr Corporation | Checkout system convertible between assisted and non-assisted configurations |
US20030018522A1 (en) * | 2001-07-20 | 2003-01-23 | Psc Scanning, Inc. | Biometric system and method for identifying a customer upon entering a retail establishment |
US20030018897A1 (en) * | 2001-07-20 | 2003-01-23 | Psc Scanning, Inc. | Video identification verification system and method for a self-checkout system |
US8209226B2 (en) | 2001-11-15 | 2012-06-26 | Nintendo Of America Inc. | Non-serialized electronic product registration system and method of operating same |
US7386472B1 (en) * | 2001-12-10 | 2008-06-10 | Ncr Corporation | Self-checkout terminal |
JP3626738B2 (en) * | 2002-03-22 | 2005-03-09 | 東芝テック株式会社 | Product data reader |
US7048184B2 (en) | 2002-06-21 | 2006-05-23 | International Business Machines Corporation | Multiple self-checkout system having integrated payment device |
NL1022514C2 (en) * | 2002-11-27 | 2004-05-28 | Scangineers B V | Self scanning method for goods at e.g. supermarket checkout, compares reduction in weight of unscanned articles with increase in weight of scanned articles |
US6886746B1 (en) | 2002-12-23 | 2005-05-03 | Ncr Corporation | Method and apparatus for separating noise from a weight signal of a self-service checkout terminal |
US7565952B2 (en) * | 2003-03-18 | 2009-07-28 | International Business Machines Corporation | Small footprint self checkout method |
DE10312421B3 (en) * | 2003-03-20 | 2004-08-05 | Wincor Nixdorf International Gmbh | Detection device for machine-readable data applied to merchandise using 2 alternate transport paths at different heights |
US20040251797A1 (en) * | 2003-03-25 | 2004-12-16 | Kevin Hartman | Retrofit cashier counter |
US7248754B2 (en) * | 2003-05-05 | 2007-07-24 | International Business Machines Corporation | Apparatus and method for determining whether machine readable information on an item matches the item |
US7840439B2 (en) | 2003-11-10 | 2010-11-23 | Nintendo Of America, Inc. | RF-ID product tracking system with privacy enhancement |
US7347367B2 (en) | 2004-02-13 | 2008-03-25 | Ncr Corporation | System and method of verifying item placement on a security scale |
US20050239033A1 (en) * | 2004-03-31 | 2005-10-27 | William Hatcher | Interactive training system for packing |
US7631808B2 (en) | 2004-06-21 | 2009-12-15 | Stoplift, Inc. | Method and apparatus for detecting suspicious activity using video analysis |
WO2006105376A2 (en) * | 2005-03-29 | 2006-10-05 | Stoplift, Inc. | Method and apparatus for detecting suspicious activity using video analysis |
US7576655B2 (en) * | 2005-03-29 | 2009-08-18 | Accu-Sort Systems, Inc. | RFID conveyor system and method |
EP1715136A3 (en) * | 2005-04-20 | 2007-03-07 | Heinrich J. Kesseböhmer KG | Cashier's desk and entrance barrier for this desk |
DE102005018134A1 (en) * | 2005-04-20 | 2006-10-26 | Heinrich J. Kesseböhmer KG | Cash desk for self-service shops |
US7455230B2 (en) * | 2005-04-22 | 2008-11-25 | Nintendo Of America Inc. | UPC, EAN and JAN validation system and method for loss prevention at point of sale/return |
EP1736944A1 (en) * | 2005-06-09 | 2006-12-27 | NCR International, Inc. | System and method of verifying item placement on a security scale |
WO2007022411A1 (en) * | 2005-08-18 | 2007-02-22 | Cappella Inc. | Delivery system and method of use for positioning of a device in a bifurcation |
US8106775B2 (en) * | 2005-09-07 | 2012-01-31 | Fujitsu Frontech Limited | Checkout system, checkout system control program, and checkout system control method |
US7633635B2 (en) * | 2006-08-07 | 2009-12-15 | GII Acquisitions, LLC | Method and system for automatically identifying non-labeled, manufactured parts |
DE102007033038A1 (en) | 2007-07-16 | 2009-01-29 | Bizerba Gmbh & Co Kg | Checkout device of a checkout and method of operating the same |
US8068674B2 (en) * | 2007-09-04 | 2011-11-29 | Evolution Robotics Retail, Inc. | UPC substitution fraud prevention |
US7434663B1 (en) | 2008-01-21 | 2008-10-14 | International Business Machines Corporation | Retail checkout station including a plurality of selectively deployable barriers for intra-order separation of purchased items |
DE102009003988B4 (en) * | 2009-01-07 | 2018-02-01 | Wincor Nixdorf International Gmbh | Apparatus and method for detecting goods at a self-service checkout system |
US8302024B2 (en) | 2009-04-02 | 2012-10-30 | Nintendo Of America Inc. | Systems and/or methods for paging control including selective paging element display according to a binary subdivision and/or a serial progressive display approach |
JP4938049B2 (en) * | 2009-05-13 | 2012-05-23 | 東芝テック株式会社 | Wireless tag reading processor |
US10296916B2 (en) | 2009-09-11 | 2019-05-21 | Maridee Joy Maraz | System and/or method for handling recalled product purchases and/or return/warranty requests |
US8239269B2 (en) | 2009-09-11 | 2012-08-07 | Nintendo Of America Inc. | System and/or method for handling returns involving products tied to post-paid subscriptions/services |
MX2012003457A (en) | 2009-09-21 | 2012-08-03 | Checkpoint Systems Inc | Retail product tracking system, method, and apparatus. |
US8508367B2 (en) | 2009-09-21 | 2013-08-13 | Checkpoint Systems, Inc. | Configurable monitoring device |
US8775245B2 (en) | 2010-02-11 | 2014-07-08 | News America Marketing Properties, Llc | Secure coupon distribution |
US8712856B2 (en) | 2010-04-12 | 2014-04-29 | Nintendo Of America Inc. | Systems and/or methods for determining item serial number structure and intelligence |
SE535853C2 (en) * | 2010-07-08 | 2013-01-15 | Itab Scanflow Ab | checkout counter |
SG10201403962SA (en) | 2010-07-28 | 2014-09-26 | Icm Airport Technics Australia Pty Ltd | Luggage processing station |
US8595062B2 (en) | 2010-11-15 | 2013-11-26 | Nintendo Of America Inc. | Systems and/or methods for fraud detection in award point programs |
US8799111B2 (en) | 2012-05-04 | 2014-08-05 | Nintendo Of America Inc. | Systems and/or methods for selling non-inventory items at point-of-sale (POS) locations |
DE102013013437A1 (en) * | 2013-08-10 | 2015-02-12 | Alexei Issakov | Equipment for the automation of purchases |
MY177646A (en) | 2014-02-28 | 2020-09-23 | Icm Airport Technics Australia Pty Ltd | Luggage processing station and system thereof |
US10210361B1 (en) * | 2014-08-25 | 2019-02-19 | Ecr Software Corporation | Systems and methods for checkouts, scan portal, and pay station environments with improved attendant work stations |
EP4293641A3 (en) * | 2017-01-19 | 2024-02-07 | Itab Shop Products AB | Use of an automatic passage gate for emergency opening and a checkout counter |
US20190057367A1 (en) * | 2017-08-17 | 2019-02-21 | Walmart Apollo, Llc | Method and apparatus for handling mis-ringing of products |
JP2019049795A (en) * | 2017-09-08 | 2019-03-28 | 富士通フロンテック株式会社 | Commodity registration device |
CN109928189B (en) * | 2017-12-18 | 2021-01-15 | 楚天科技股份有限公司 | Freeze dryer tray detection method |
USD1002411S1 (en) | 2019-10-25 | 2023-10-24 | Icm Airport Technics Australia Pty Ltd | Baggage scanner array |
CN110902298B (en) * | 2019-11-29 | 2021-05-28 | 盐城工学院 | Automatic change unmanned silver-colored assembly line of receiving |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR899018A (en) * | 1943-10-20 | 1945-05-15 | Children's romper | |
US3436968A (en) * | 1965-02-11 | 1969-04-08 | Fairbanks Morse Inc | Processing control system |
US3541309A (en) * | 1967-06-26 | 1970-11-17 | Cutter S Inc | Merchandising system |
US3511372A (en) * | 1968-02-26 | 1970-05-12 | Edward T Kantarian | Article handling means,systems,and devices |
CH504907A (en) * | 1969-03-26 | 1971-03-31 | Zellweger Uster Ag | Method and device for the identification of objects and application of the method to the issue of objects from warehouses |
CH507750A (en) * | 1969-04-21 | 1971-05-31 | Zellweger Uster Ag | Method and device for the identification of objects and application of the method |
US3819012A (en) * | 1970-03-20 | 1974-06-25 | Rca Corp | Merchandise handling and identifying system |
US3676645A (en) * | 1970-04-09 | 1972-07-11 | William E Fickenscher | Deep field optical label reader including means for certifying the validity of a label reading |
US3734286A (en) * | 1971-12-27 | 1973-05-22 | L Simjian | Article handling apparatus |
US3832530A (en) * | 1972-01-04 | 1974-08-27 | Westinghouse Electric Corp | Object identifying apparatus |
CH548073A (en) * | 1972-02-14 | 1974-04-11 | Gretag Ag | EQUIPMENT FOR A SELF-SERVICE SHOP. |
US4137567A (en) * | 1974-10-24 | 1979-01-30 | Grube Hans J | System for passenger and luggage processing at commercial airports |
JPS54743Y2 (en) * | 1974-10-25 | 1979-01-16 | ||
US4071740A (en) * | 1976-05-26 | 1978-01-31 | Paul Gogulski | Mobile automated shopping system |
US4239434A (en) * | 1979-04-09 | 1980-12-16 | The Boeing Company | Weight coded delivery conveyor system |
JPS6111173Y2 (en) * | 1979-09-10 | 1986-04-09 | ||
US4470496A (en) * | 1979-09-13 | 1984-09-11 | Rowe International Inc. | Control circuit for bill and coin changer |
US4373133A (en) * | 1980-01-03 | 1983-02-08 | Nicholas Clyne | Method for producing a bill, apparatus for collecting items, and a self-service shop |
JPS5699565A (en) * | 1980-01-09 | 1981-08-10 | Tokyo Electric Co Ltd | Merchandise selling data processing system |
BE899018A (en) * | 1984-02-27 | 1984-06-18 | Agemetal S A | Automatic output accounting procedure for shop - has moving mat with bar code reader, weigher and photoelectric cells arranged for fraud prevention |
US4661908A (en) * | 1984-06-13 | 1987-04-28 | Tokyo Electric Co., Ltd. | Sales data processing system |
US4676343A (en) * | 1984-07-09 | 1987-06-30 | Checkrobot Inc. | Self-service distribution system |
FR2571136A1 (en) * | 1984-10-02 | 1986-04-04 | Gro Est | METHOD AND INSTALLATION FOR MONITORING RETAIL TRANSACTIONS |
-
1985
- 1985-06-12 US US06/742,757 patent/US4792018A/en not_active Expired - Lifetime
- 1985-06-27 CA CA000485502A patent/CA1247241A/en not_active Expired
- 1985-07-05 IT IT09453/85A patent/IT1201326B/en active
- 1985-07-06 DE DE19853524231 patent/DE3524231A1/en active Granted
- 1985-07-06 AR AR85300931A patent/AR243035A1/en active
- 1985-07-08 BR BR8503259A patent/BR8503259A/en not_active IP Right Cessation
- 1985-07-08 SE SE8503386A patent/SE460314B/en not_active IP Right Cessation
- 1985-07-08 ES ES544962A patent/ES8704017A1/en not_active Expired
- 1985-07-08 GB GB08517281A patent/GB2161631B/en not_active Expired
- 1985-07-08 JP JP60148452A patent/JPH0664645B2/en not_active Expired - Lifetime
- 1985-07-09 BE BE0/215317A patent/BE902844A/en not_active IP Right Cessation
- 1985-07-09 FR FR858510497A patent/FR2569024B1/en not_active Expired - Lifetime
- 1985-07-09 NL NL8501968A patent/NL8501968A/en not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
IT1201326B (en) | 1989-01-27 |
DE3524231A1 (en) | 1986-02-06 |
AR243035A1 (en) | 1993-06-30 |
GB8517281D0 (en) | 1985-08-14 |
BR8503259A (en) | 1986-04-01 |
NL8501968A (en) | 1986-02-03 |
GB2161631A (en) | 1986-01-15 |
FR2569024A1 (en) | 1986-02-14 |
ES544962A0 (en) | 1987-03-01 |
BE902844A (en) | 1985-11-04 |
SE8503386L (en) | 1986-01-10 |
SE8503386D0 (en) | 1985-07-08 |
JPS6146591A (en) | 1986-03-06 |
JPH0664645B2 (en) | 1994-08-22 |
GB2161631B (en) | 1987-10-14 |
FR2569024B1 (en) | 1990-08-17 |
IT8509453A0 (en) | 1985-07-05 |
DE3524231C2 (en) | 1990-04-12 |
SE460314B (en) | 1989-09-25 |
US4792018A (en) | 1988-12-20 |
ES8704017A1 (en) | 1987-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA1247241A (en) | System for security processing of retailed articles | |
US4676343A (en) | Self-service distribution system | |
US4964053A (en) | Self-checkout of produce items | |
US6837428B2 (en) | Self-checkout apparatus | |
US6315199B1 (en) | Self-service check-out device with checking of articles before enabling sales process of articles | |
EP0557921B1 (en) | Check-out device | |
US7048184B2 (en) | Multiple self-checkout system having integrated payment device | |
US5635906A (en) | Retail store security apparatus | |
US4940116A (en) | Unattended checkout system and method | |
US7461785B2 (en) | Enhanced purchase verification for self checkout system | |
US7575162B1 (en) | Self-checkout system and method | |
CA1316604C (en) | System for operator - unattended checkout of bulk and other articles | |
CA2086471C (en) | Check-out device | |
US6497361B1 (en) | Apparatus and method for deactivating electronic article surveillance in a retail self-checkout terminal | |
US7386472B1 (en) | Self-checkout terminal | |
US7150395B1 (en) | Method of identifying items for checkout | |
US20050006176A1 (en) | Self checkout system with automated transportation conveyor | |
JPH09245251A (en) | Self-check out system | |
JP4532636B2 (en) | Self-checkout system for product sales | |
KR200230245Y1 (en) | A burglarproof device of check out system for commodity sale | |
JP2023080584A (en) | Accounting system | |
JPH06251250A (en) | Automatic checkout device | |
JPH06266956A (en) | Check-out device for self-scanning system | |
JP2000276655A (en) | Cash register with metal detector | |
JPH09138888A (en) | Check-out device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MKEX | Expiry |