[go: up one dir, main page]

DE69738403T2 - Auf einem einkaufswagen angebrachte datenerfassungsvorrichtung die mit einem datenträgerleser verbunden ist - Google Patents

Auf einem einkaufswagen angebrachte datenerfassungsvorrichtung die mit einem datenträgerleser verbunden ist Download PDF

Info

Publication number
DE69738403T2
DE69738403T2 DE69738403T DE69738403T DE69738403T2 DE 69738403 T2 DE69738403 T2 DE 69738403T2 DE 69738403 T DE69738403 T DE 69738403T DE 69738403 T DE69738403 T DE 69738403T DE 69738403 T2 DE69738403 T2 DE 69738403T2
Authority
DE
Germany
Prior art keywords
customer
reader
product
data form
terminal
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 - Fee Related
Application number
DE69738403T
Other languages
English (en)
Other versions
DE69738403D1 (de
Inventor
Timothy P. Akron O'HAGAN
David B. Columbia Station VANHORN
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Symbol Technologies LLC
Original Assignee
Symbol Technologies LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Symbol Technologies LLC filed Critical Symbol Technologies LLC
Application granted granted Critical
Publication of DE69738403D1 publication Critical patent/DE69738403D1/de
Publication of DE69738403T2 publication Critical patent/DE69738403T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/02Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B3/00Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor
    • B62B3/14Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor characterised by provisions for nesting or stacking, e.g. shopping trolleys
    • B62B3/1408Display devices mounted on it, e.g. advertisement displays
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B3/00Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor
    • B62B3/14Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor characterised by provisions for nesting or stacking, e.g. shopping trolleys
    • B62B3/1408Display devices mounted on it, e.g. advertisement displays
    • B62B3/1416Display devices mounted on it, e.g. advertisement displays mounted on the handle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B3/00Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor
    • B62B3/14Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor characterised by provisions for nesting or stacking, e.g. shopping trolleys
    • B62B3/1408Display devices mounted on it, e.g. advertisement displays
    • B62B3/1424Electronic display devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0004Hybrid readers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/08Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes
    • G06K7/082Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors
    • G06K7/083Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors inductive
    • G06K7/084Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors inductive sensing magnetic material by relative movement detecting flux changes without altering its magnetised state
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • G07G1/0045Checkout 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • G07G1/0045Checkout 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/0081Checkout 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 the reader being a portable scanner or data reader
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/44Methods for charging or discharging
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M50/00Constructional details or processes of manufacture of the non-active parts of electrochemical cells other than fuel cells, e.g. hybrid cells
    • H01M50/20Mountings; Secondary casings or frames; Racks, modules or packs; Suspension devices; Shock absorbers; Transport or carrying devices; Holders
    • H01M50/247Mountings; Secondary casings or frames; Racks, modules or packs; Suspension devices; Shock absorbers; Transport or carrying devices; Holders specially adapted for portable devices, e.g. mobile phones, computers, hand tools or pacemakers
    • H02J7/731
    • H02J7/751
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/06Lead-acid accumulators
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • General Chemical & Material Sciences (AREA)
  • Electrochemistry (AREA)
  • Accounting & Taxation (AREA)
  • Electromagnetism (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Toxicology (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Computer Hardware Design (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Handcart (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

  • GEBIET DER ERFINDUNG
  • Diese Erfindung betrifft eine tragbare Datenerfassungsvorrichtung, die zum Anbringen an einem Einkaufswagen ausgelegt ist, und insbesondere eine tragbare Datenerfassungsvorrichtung, die zum Anbringen an einem Einkaufswagen ausgelegt ist und ein einziehbares, daran gebundenes, selektiv betätigbares Datenformular-Lesegerät umfasst, das an einem Gehäuse der tragbaren Datenerfassungsvorrichtung befestigt ist.
  • ALLGEMEINER STAND DER TECHNIK
  • In einem Einzelhandelsgeschäft oder Lebensmittelgeschäft schiebt ein Kunde üblicherweise einen Einkaufswagen durch die Gänge und wählt Warenartikel aus. Wenn der Käufer fertig ist, geht er bzw. sie zu einem Registrierkassen-/Datenterminal in einem Kassenbereich des Geschäfts. Das Registrierkassen-/Datenterminal umfasst üblicherweise eine in der Hand gehaltene und/oder stationäre Datenformular-Lese- und Decodieranordnung ("Datenformular-Lesegerät"). Wenn ein fest angebrachtes Datenformular-Lesegerät verwendet wird, hält ein Kassierer des Geschäfts das Strichcode-Datenformular jedes Artikels vor das Datenformular-Lesegerät, das heißt, das Datenformular wird entlang einer oberen Fläche eines Glasfensters bewegt, unter dem das Datenformular-Lesegerät angebracht ist. Wenn ein in der Hand gehaltenes Datenformular-Lesegerät verwendet wird, "zielt" der Kassierer mit dem Lesegerät auf das Datenformular jedes Artikels, wenn sich der Artikel an dem Terminal vorbei bewegt. In jedem Fall wird ein Signal für gutes Lesen und Decodieren nach jedem erfolgreichen Lese- und Decodiervorgang des Datenformulars ausgelöst, um den Kassierer zu benachrichtigen, dass das Datenformular des Artikels erfolgreich gelesen und decodiert worden ist. Das Signal kann ein hörbarer Ton oder ein "Beep" sein. Wenn kein "Beep" zu hören ist, wiederholt der Kassierer den Leseprozess für den Artikel, bis er erfolgreich ist.
  • Das Datenformular jedes Artikels umfasst eine Produktkennzeichnung, die verwendet wird, um eine Produktbeschreibung und einen Preis für den Artikel von einer entfernten Datenbank abzurufen. Eine sichtbare Anzeige auf dem Terminal zeigt die Produktbeschreibung des Artikels und den Preis für jeden Artikel nach dem Lesen und Decodieren des Datenformulars an. Wenn alle Artikel, die von einem Kunden gekauft worden sind, an das Lesegerät gehalten worden sind, liefert das Terminal einen Gesamtpreis für alle Artikel des Kunden und druckt einen Registrierbeleg, der eine Produktbeschreibung für jeden Artikel und seinen Preis, eine Zwischensumme für alle Artikel, einen Steuerbetrag und einen fälligen Gesamtbetrag auflistet. Der vom Kunden angebotene Betrag wird von dem Kassierer unter Verwendung einer Terminal-Tastatur eingegeben. Der angebotene Betrag und das fällige Rückgeld werden ebenfalls auf dem Registrierbeleg gedruckt. Der Kassierer nimmt die Zahlung von dem Kunden an und gibt das Rückgeld aus.
  • Mit einem solchen Registrierkassen-/Datenterminalsystem ist eine Reihe von Problemen verbunden, einschließlich: (1) Unannehmlichkeit für Kunden, die in langen Schlangen an den Kassen warten; (2) Nutzung von wertvoller Grundfläche für den Kassenbereich, wenn eine Reihe von Registrierkassen-/Datenterminals verwendet wird; und (3) Produktpreise müssen entweder auf Etiketten gedruckt werden, die auf jedem Artikel befestigt werden müssen, oder an den Lagerregalen neben dem Lagerplatz des Artikels ausgezeichnet werden, damit ein Kunde den Preis eines ausgewählten Artikels kennt.
  • In einem vorgeschlagenen alternativen System wird einem Kunden ein tragbares, in der Hand gehaltenes Datenterminal mit einem in der Hand gehaltenen Datenformular-Lesegerät übergeben, wenn er bzw. sie das Geschäft betritt. Der Kunde verwendet das Lesegerät, um das Strichcode-Datenformular auf jedem Artikel zu lesen, bevor oder während er den Artikel in seinen bzw. ihren Einkaufswagen legt. Ein Speicher in dem tragbaren Datenterminal speichert eine abgerufene Produktbeschreibung und einen Preis für jeden ausgewählten Artikel. Am Kassenbereich druckt ein Kassierer des Geschäfts nur noch einen Registrierbeleg auf Basis der Daten, die in dem Datenformular-Lesegerät gespeichert sind, und nimmt die Zahlung von dem Kunden entgegen.
  • Es gibt eine Reihe von Nachteilen, die mit diesem vorgeschlagenen alternativen tragbaren Datenterminalsystem verbunden sind. Zuerst muss der Kunde die Datenerfassungsvorrichtung während der Einkaufsphase tragen. Die Vorrichtung stellt ein weiteres Element dar, das von dem Kunden zusätzlich zu dem Einkaufswagen, den Artikeln, die eingekauft werden, und möglicherweise Kindern mitgenommen werden muss. Dies ist für den Kunden unbequem und kann dazu führen, dass die Vorrichtung beschädigt wird, weil sie falsch bedient oder von einem eiligen Kunden fallen gelassen wird. Zweitens muss der Einzelhändler eine Grundfläche im Eingangsbereich reservieren, in dem die Vorrichtungen an die Kunden übergeben und von ihnen eingesammelt werden. Drittens kann die Vorrichtung leicht gestohlen werden.
  • Asthana und andere: "An indoor wireless system for personalized shopping assistance", IEEE Computer Society Press, Los Alamitos, CA, US, Seite 69–74, offenbart ein Innenraum-Funksystem für eine individuell angepasste Einkaufsunterstützung mit einem zentralisierten Server und Persönlichen Einkaufsassistenten (Personal Shopping Assistants), die den Kunden gehören.
  • WO 93/04449 offenbart ein Produktinformationensystem für Käufer, in dem eine Vielzahl von entfernten Einheiten für Käufer in einer Einzelhandelseinrichtung zur Verfügung gestellt werden, die Strichcode-Scanner an einem Kassiererschalter verwendet, um die Einkäufe eines Käufers zu erfassen.
  • Was benötigt wird, ist ein bequemeres System, um Kunden eine tragbare Datenerfassungsvorrichtung mit einem Datenformular-Lesegerät zur Verfügung zu stellen, das von einem Kunden verwendet werden kann, um Datenformulare von Artikeln, die während einer Einkaufsphase zum Kauf gewählt werden, zu lesen.
  • Offenbart wird eine tragbare ("hand held") Datenerfassungsvorrichtung mit einem in der Hand gehaltenen Datenformular-Lesegerät. Die Vorrichtung umfasst ein Gehäuse, das einen Klemmmechanismus aufweist, um das Gehäuse sicher an einem Schiebegriff eines Einkaufswagens anzuklemmen. Das Gehäuse begrenzt einen Innenbereich, in dem die elektrische Schaltung der Vorrichtung angeordnet ist. Die Vorrichtung umfasst des Weiteren ein in der Hand gehaltenes Datenformular-Lesegerät, das mit einem einziehbaren elektrischen Kabel an das Gehäuse gebunden ist. Das Lesegerät arbeitet in zwei Modi: einem Darstellungs- bzw. Präsentationsmodus und einem Handheld-Modus. Wenn das Datenformular-Lesegerät in einer Öffnung in dem Gehäuse angeordnet ist, sind die Abbildungs- und Beleuchtungsbaugruppen des Lesegeräts kontinuierlich in Betrieb, um ein Datenformular eines Artikels zu lesen, der an das Lesegerät gehalten wird. Dies wird als Präsentationsmodus bezeichnet. Im Handheld-Modus des Betriebs wird das Lesegerät aus der Öffnung in dem Gehäuse herausgezogen. Wenn das Lesegerät von dem Gehäuse weggezogen wird, sind die Abbildungs- und Beleuchtungsbaugruppen deaktiviert. Der Kunde bewegt das Lesegerät so, dass er damit auf ein Datenformular von ausgewählten Artikeln "zielt". Ein Auslöser auf dem Lesegerät wird gedrückt, um die Abbildungs- und Beleuchtungsbaugruppen des Lesegeräts einzuschalten. Die Beleuchtungsbaugruppe umfasst eine Zielerfassungsbaugruppe, um das Zielen des Lesegeräts auf das Ziel-Datenformular zu unterstützen. Wenn die Abbildungsbaugruppe ein decodierbares Bild des Datenformulars generiert, decodiert die Decodierungsschaltung, die in dem Gehäuse angeordnet ist, das abgebildete Datenformular. Wenn das Datenformular erfolgreich gelesen und decodiert worden ist, gibt ein in dem Gehäuse angebrachter Lautsprecher einen hörbaren Ton oder ein "Beep" aus, um dem Kunden anzuzeigen, dass das Datenformular des Artikels gelesen und decodiert worden ist. Das Lesegerät wird dann wieder in seine Position in der Gehäuseöffnung zurückgebracht. Das Kabel, welches das Lesegerät und die elektrische Schaltung in dem Gehäuse verbindet, wird automatisch von einem Aufwickelmechanismus in dem Gehäuse aufgewickelt.
  • Das Lesegerät umfasst die Beleuchtungsbaugruppe zum Beleuchten des Datenformulars eines ausgewählten Artikels mit einer Vielzahl von Beleuchtungs-LEDs und umfasst auch Zielerfassungs-LEDs, die ein "Fadenkreuz"-Muster erzeugen, um mit der Vorrichtung richtig auf das Ziel-Datenformular zu zielen. Die Größe des Fadenkreuzmusters entspricht im Wesentlichen dem Sichtfeld bzw. dem Zielbereich der Abbildungsbaugruppe. Die Beleuchtungsbaugruppe umfasst auch eine Linsenanordnung, um das Licht, das von den Beleuchtungs- und Zielerfassungs-LEDS abgegeben wird, richtig über einen Bereich zu fokussieren, der im Wesentlichen dem Sichtfeld bzw. Zielbereich der Abbildungsgruppe entspricht.
  • Die Abbildungsbaugruppe ist vorzugsweise eine zweidimensionale CCD (ladungsgekoppelte Vorrichtungs-)Abbildungsbaugruppe, die eine Bordkamerabaugruppe mit einer zweidimensionalen Fotosensor-Anordnung umfasst. Die Abbildungsbaugruppe umfasst des Weiteren eine Steuer- und Decodierer-Platine, auf der eine Schaltung angebracht ist, die einen Mikroprozessor zum Steuern von Arbeitsabläufen der Vorrichtung und eine Bildverarbeitungs- und Decodierschaltung zum Verarbeiten und Decodieren des Datenformularbilds aus einem zusammengesetzten analogen Videosignal umfasst, das von der Bordkamerabaugruppe generiert wird. Die Abbildungsbaugruppe der vorliegenden Erfindung kann verwendet werden, um sowohl ein- als auch zweidimensionale Strichcode-Datenformulare sowie Matrix-Datenformulare (MaxiCode, Data Matrix, Code 1 usw.) zu lesen. Ein eindimensionaler Strichcode umfasst eine horizontale Linie von abwechselnden vertikal ausgerichteten schwarzen und weißen Strichen mit unterschiedlichen Breiten, z. B. UPC-Strichcode, während ein zweidimensionaler Strichcode aus einer Vielzahl von horizontalen Linien eines Strichcodes besteht, z. B. PDF-417, Supercode usw.
  • Wie oben angemerkt, umfasst die elektrische Schaltung der tragbaren Datenerfassungsvorrichtung den Mikroprozessor zum Steuern von Arbeitsabläufen der Einrichtung. Die Schaltung umfasst auch die Abbildungs- und Decodierschaltung zum Decodieren eines Datenformulars, das von dem Datenformular-Lesegerät gelesen wird, und eine Kommunikationsschaltung, um Daten zu entfernten Einrichtungen zu senden und Daten von diesen zu empfangen. Das Gehäuse trägt auch einen Bildschirm zur optischen Anzeige mit einer darüber liegenden berührungsempfindlichen Schicht, welche die Benutzerschnittstelle mit dem Mikroprozessor bereitstellt. Wenn ein Datenformular eines Artikels gelesen wird, werden der Preis des Artikels und die Produktbeschreibung von einer entfernten Datenbank abgerufen und auf dem Bildschirm zur optischen Anzeige angezeigt. Die Kommunikationsschaltung, die ein Funkfrequenz-(rf)Sender/Empfänger-Modul (Transceiver) umfasst, ruft den Preis des Artikels und die Produktbeschreibung über ein zellulares Kommunikationsnetzwerk ab, von dem die Einrichtung ein Bestandteil ist. Am Ende einer Einkaufsphase werden eine Auflistung aller Artikel und deren Produktbeschreibungen und Preise auf dem Bildschirm angezeigt, und ein Kundenbeleg wird von einer Druckbaugruppe gedruckt, die in dem Gehäuse angeordnet ist.
  • Der Anzeigebildschirm der Vorrichtung zeigt eine Anzahl von Bildschirmmenüs und dazugehörige berührungsempfindliche Antwortfelder und/oder virtuelle Tastenfelder oder Tastaturen für die Benutzereingabe von Daten und Befehlen an die Vorrichtung an. Die einem Kunden angebotenen menügesteuerten Optionen umfassen das Auswählen von Rezepten für einen Artikel, dessen Datenformular gelesen wurde, und das Bestellen von zubereiteten Artikeln aus der Feinkostabteilung des Geschäfts, der Fleischabteilung usw. Die Kommunikationsschaltung gestattet, dass ein Einsatzort der Vorrichtung zu Sicherheitszwecken überwacht werden kann.
  • Diese und andere Vorteile und Merkmale dieser Erfindung sind unter Berücksichtigung der folgenden ausführlichen Beschreibung der Erfindung in Verbindung mit den begleitenden Zeichnungen eindeutig zu verstehen.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist eine Perspektivansicht einer tragbaren Datenerfassungsvorrichtung der vorliegenden Erfindung, die an einem Einkaufswagen angebracht ist, wobei ein Datenformular-Lesegerät der Vorrichtung in einem Handheld-Modus verwendet wird;
  • 2 ist eine andere Perspektivansicht der tragbaren Datenerfassungsvorrichtung von 1, die an dem Einkaufswagen angebracht ist, wobei das Datenformular-Lesegerät der Vorrichtung in einem Präsentationsmodus verwendet wird;
  • 3 ist eine Ansicht, teilweise im Schnitt und teilweise im Aufriss, der tragbaren Datenerfassungsvorrichtung von 1;
  • 4 ist eine Ansicht, teilweise im Schnitt und teilweise in Draufsicht, des zurückziehbaren, daran gebundenen Datenformular-Lesegeräts der tragbaren Datenerfassungsvorrichtung von 1;
  • 5 ist eine schematische Darstellung von ausgewählten Elektronikmodulen und der Schaltung der tragbaren Datenerfassungsvorrichtung von 1;
  • 6 ist ein Ablaufdiagramm, das Verarbeitungsschritte der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Einkaufsphase in einem Einzelhandelsgeschäft unter Verwendung der Vorrichtung darstellt;
  • 7 ist eine repräsentative Begrüßungsanzeige, die auf einem berührungsempfindlichen Anzeigebildschirm der tragbaren Datenerfassungsvorrichtung von 1 angezeigt wird;
  • 8 ist ein repräsentatives Einführungsmenü, das auf dem berührungsempfindlichen Anzeigebildschirm der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Einkaufsphase angezeigt wird;
  • 9 ist ein repräsentatives Menü, das auf dem berührungsempfindlichen Anzeigebildschirm der tragbaren Datenerfassungsvorrichtung von 1 angezeigt wird, nachdem ein Strichcode-Datenformular eines Artikels gelesen worden ist;
  • 10 ist ein Ablaufdiagramm, das Verarbeitungsschritte der tragbaren Datenerfassungsvorrichtung von 2 in Verbindung mit einer Routine für die Bezahlung/das Aus-Checken von Artikeln darstellt, die zum Kauf ausgewählt wurden;
  • 11 ist ein repräsentativer Bildschirmaufbau, der auf dem berührungsempfindlichen Anzeigebildschirm der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Routine für die Bezahlung von Artikeln angezeigt wird, die zum Kauf ausgewählt wurden;
  • 12 ist ein Ablaufdiagramm, das Verarbeitungsschritte der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Hilfsroutine darstellt, die einen Kunden bei der Suche nach einem gewünschten Artikel unterstützen soll;
  • 13 ist ein repräsentativer Bildschirmaufbau, der auf dem berührungsempfindlichen Bildschirm der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Hilfsroutine angezeigt wird, die einen Kunden bei der Suche nach einem gewünschten Artikel unterstützen soll;
  • 14 ist ein Ablaufdiagramm, das Verarbeitungsschritte der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Routine zum Bereitstellen eines Rezepts unter Verwendung eines ausgewählten Nahrungsmittelartikels darstellt;
  • 15 ist ein repräsentativer Bildschirmaufbau, der auf dem berührungsempfindlichen Bildschirm der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Routine zum Bereitstellen eines Rezepts unter Verwendung eines ausgewählten Nahrungsmittelartikels angezeigt wird;
  • 16 ist ein Ablaufdiagramm, das Verarbeitungsschritte der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Routine zum Anzeigen eines Plans des Einzelhandelsgeschäfts darstellt, in dem die tragbare Datenerfassungsvorrichtung von 1 verwendet wird;
  • 17 ist ein Ablaufdiagramm, das Verarbeitungsschritte der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Routine darstellt, die einem Kunden ermöglicht, einen zubereiteten Artikel während einer Einkaufsphase zu bestellen;
  • 18 ist ein repräsentativer Bildschirmaufbau, der auf dem berührungsempfindlichen Bildschirm der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Routine angezeigt wird, die einem Kunden ermöglicht, einen zubereiteten Artikel während einer Einkaufsphase zu bestellen;
  • 19 ist eine schematische Darstellung von Kommunikationszellen eines zellularen Kommunikationssystems, das von einer Streuspektrumsfunkschaltung (spread spectrum communications circuitry) der tragbaren Datenerfassungsvorrichtung von 1 verwendet wird;
  • 20 ist ein Ablaufdiagramm, das Verarbeitungsschritte der tragbaren Datenerfassungsvorrichtung von 1 in Verbindung mit einer Routine darstellt, die Unterstützung für den Kunden und Überwachung eines Einsatzorts des Einkaufswagens bereitstellt;
  • 21 ist eine alternative Ausführungsform einer tragbaren Datenerfassungsvorrichtung der vorliegenden Erfindung, die an einem Einkaufswagen angebracht ist; und
  • 22 ist eine weitere alternative Ausführungsform einer tragbaren Datenerfassungsvorrichtung der vorliegenden Erfindung, die an einem Einkaufswagen angebracht ist.
  • AUSFÜHRLICHE BESCHREIBUNG
  • Eine tragbare Datenerfassungsvorrichtung der vorliegenden Erfindung ist allgemein in 1 und 2 gezeigt. Die Vorrichtung 10 umfasst ein Gehäuse 12, das einen interaktiven, berührungsempfindlichen Anzeigebildschirm 14 trägt.
  • Das Gehäuse 12 ist auf einem Schiebegriff 16 eines Einkaufswagens 18 angebracht. Der interaktive Berührungs-Anzeigebildschirm 14 ist so angebracht, dass er durch eine Öffnung in einer geneigten Vorderfläche 20 des Gehäuses 12 sichtbar ist. Der Anzeigebildschirm 14 befindet sich in einem geeigneten Winkel, um von einem Kunden, der seine bzw. ihre Hände auf dem Einkaufswagengriff 16 hat, problemlos betrachtet werden zu können.
  • Eine Datenformular-Lesebaugruppe, die ein in der Hand gehaltenes Strichcode-Datenformular-Lesegerät 22 umfasst, ist zurückziehbar mit einem elektrischen Kabel 24 an das Gehäuse 12 gebunden oder daran befestigt. Das Kabel 24 umfasst eine Vielzahl von Leitungen 140 (4) zum Zuführen von Energie zu dem Lesegerät 22, zum Koppeln eines zusammengesetzten analogen Videosignals 28 (5), das ein Strichcode-Datenformular 30 darstellt, (in Durchsicht in 1 und in Draufsicht in 4 gezeigt), mit einem Prozessor 32, der auf einer Steuer- und Decodierer-Platine 33 (3 und schematisch in 5) in dem Gehäuse 12 angebracht ist. Die Schaltung an der Steuer- und Decodierer-Platine 33 und das Datenformular-Lesegerät 22 umfassen eine Datenformular-Lese- und Decodier-Baugruppe.
  • Das Datenformular-Lesegerät 22 arbeitet in zwei Modi: a) einem Handheld-Modus; und b) einem Präsentationsmodus. Der Handheld-Modus wird in 1 dargestellt, wobei das Lesegerät 22 durch den Kunden aus einer Öffnung in einer Seite 38 des Gehäuses 12 entnommen wird. Wenn es in der Öffnung 36 gehalten ist, erstreckt sich das Lesegerät 22 leicht über die Seite 38 hinaus, so dass der Kunde einen vorderen Teil des Lesegeräts problemlos ergreifen und aus der Öffnung herausgleiten lassen kann. Der Kunde bewegt das Lesegerät 22 zu einem Datenformular 30 eines Artikels, den der Kunde zu kaufen oder dessen Preis er zu kennen wünscht. Der Kunde drückt einen Trigger 40, um eine Abbildungsbaugruppe 42 und eine Beleuchtungsbaugruppe 44 des Lesegeräts 22 einzuschalten. Die Beleuchtungsbaugruppe 44 liefert ein gleichmäßiges Beleuchtungsmuster, das im Wesentlichen einem Abbildungsbereich oder Sichtfeld 46 der Abbildungsbaugruppe 42 entspricht, und erzeugt zusätzlich ein stärkeres Fadenkreuz-Beleuchtungsmuster 48, um den Kunden beim Positionieren des Lesegeräts 22 zu unterstützen, so dass sich das Datenformular 30 eines Artikels 50 richtig innerhalb des Abbildungsbereichs des Lesegeräts befindet. Das gleichmäßige Beleuchtungsmuster und das Fadenkreuz-Zielerfassungsmuster wechseln schnell zwischen dem aus- und eingeschalteten Zustand, so dass eines ausgeschaltet ist, während das andere eingeschaltet ist. Mit diesem Beleuchungsmusterwechsel wird die Schwierigkeit vermieden, ein erfasstes Datenformularbild decodieren zu müssen, das mit einem starken Fadenkreuz-Beleuchtungsmuster darauf überlagert ist. Der Wechsel zwischen Beleuchtungs- und Fadenkreuzmuster ist schnell genug, dass es für den Kunde den Anschein hat, als wäre das Fadenkreuz-Zielerfassungsmuster kontinuierlich eingeschaltet.
  • Während der Trigger 40 gedrückt gehalten wird, zielt der Kunde mit dem Fadenkreuzmuster 48 auf eine Mitte des Datenformulars 30. Der Kunde bewegt das Lesegerät 22 zu dem Artikel 50, bis ein hörbarer Ton oder ein "Beep" von einem Lautsprecher 130 ausgesendet wird, der angibt, dass das Datenformular 30 erfolgreich gelesen und decodiert worden ist. Der Preis des Artikels und der Name bzw. die Beschreibung des Produkts und die Produktgröße werden auf der Anzeigevorrichtung 14 sichtbar (siehe 9 und Block 222). Nachdem das "Beep" zu hören war, wird das Lesegerät 22 zu der Öffnung 36 zurückgebracht und hineingeschoben.
  • In dem Präsentationsmodus des Betriebs ist das Lesegerät 22 in der Gehäuseöffnung 36 angeordnet, und der Kunde liest ein Datenformular 52, das an einem Artikel 54 befestigt ist, indem er den Artikel zu dem Lesegerät 22 bewegt. Während das Lesegerät 22 in der Gehäuseöffnung 36 ver bleibt, wird ein Magnetschalter 158 (4), der in einem rückwärtigen Abschnitt eines modularen Gehäuses 142 des Lesegeräts 22 umschlossen ist, durch einen Magneten 160 eingeschaltet, der in der Öffnung 36 positioniert ist, wenn sich das Lesegerät 22 in der Öffnung befindet. Das Betätigen des Magnetschalters 158 verursacht, dass die Abbildungsbaugruppe 42 und die Beleuchtungsbaugruppe 44 eingeschaltet werden. Somit ist das Lesegerät 22 kontinuierlich bereit, ein Datenformular zu lesen, wenn es in der Öffnung 36 angeordnet ist. Wenn ein "Beep" zu hören ist, weiß der Kunde, dass das Datenformular 52 erfolgreich abgebildet und decodiert worden ist. In diesem Modus ist das Beleuchtungsmuster kontinuierlich eingeschaltet und das Fadenkreuz-Beleuchtungsmuster ist deaktiviert, da eine richtige "Zielerfassung" des Lesegeräts 22 nicht von Belang ist. Der Handheld-Modus wird vorteilhafterweise verwendet, wenn ein Artikel in einem Regal zu groß oder zu sperrig ist, um aus dem Regal herausgenommen zu werden, oder wenn der Kunde nur einen Preis prüfen möchte, ohne den Artikel aus dem Regal zu nehmen. Der Präsentationsmodus wird vorteilhafterweise eingesetzt, wenn ein ausgewählter Artikel kleiner und leichter zu handhaben ist.
  • Ein Magnetstreifen-Lesegerät 60 ist in einer oberen Fläche 125 des Gehäuses 12 ausgeformt. Das Streifen-Lesegerät 60 umfasst eine geschlitzte Öffnung 61a in der oberen Fläche und umfasst ein Streifen-Sensor- und Lesegerät 61b (3), das entlang der Öffnung angeordnet ist. Eine entsprechende Magnetstreifen-Decodierschaltung (5) ist auf der Steuer- und Decodierer-Platine 33 angebracht. Das Magnetstreifen-Lesegerät 60 wird in Verbindung mit einer Kundenidentifizierungs-Unterroutine verwendet, die weiter unten zu erörtern ist. Das Gehäuse 12 trägt auch eine Thermodrucker-Baugruppe 62 (3), die so funktioniert, dass sie am Ende der Einkaufsphase für den Kunden einen Papierbeleg 63 oder ein Rezept für einen Artikel ausdruckt. Die Druckbaugruppe 62 gibt den Beleg oder das Rezept durch eine schlitzförmige Öffnung 64 in einer aufrechten Vorderfläche 66 des Gehäuses 12 aus. Ein Knopf zur Anforderung von Unterstützung 68, der sich durch eine Öffnung in der geneigten Vorderfläche 20 des Gehäuses erstreckt, wird von einem Käufer betätigt, um Unterstützung durch das Geschäftspersonal anzufordern, wie im Folgenden in Verbindung mit 20 erörtert wird.
  • Die Vorrichtung 10 umfasst auch eine Hochleistungsbatterie 70 (2), die in einem Behälter angebracht ist, der auf einer unteren Ablage des Einkaufswagens 18 angeordnet ist. Die Batterie 70 verwendet vorzugsweise Bleisäure-Technologie wegen ihrer niedrigen Kosten, hohen Energiekapazität und des fehlenden Memory-Effekts. Das mit einer Bleisäurebatterie verbundene Gewicht ist nicht von Belang, weil sie auf dem Wagen 18 angebracht ist. Eine typische dreizellige 6-Volt-Bleisäurebatterie wie des Typs, der auf einem Motorrad verwendet wird, weist eine Energiekapazität auf, die ausreicht, um die Vorrichtung 10 für eine Zeitperiode von mehr als 24 Stunden mit Energie zu versorgen. Ein Stromzuführungskabel 74 verbindet die Batterie 70 mit der (in 5 schematisch gezeigten) Stromversorgungsschaltung 76 in dem Gehäuse 12.
  • 3 ist eine Ansicht, teilweise im Schnitt und teilweise im Aufriss, des Gehäuses 12. Die Vorrichtung 10 ist an dem Einkaufswagengriff 16 mittels einer Klemmbaugruppe befestigt, die das Gehäuse 12 an den Wagenschiebegriff 16 anklemmt. Die Klemmbaugruppe umfasst eine verstellbare Klemme 80 und eine bogenförmige Klemmfläche 82 des Gehäuses 12. Zwei Gruppen von Gewindeschrauben 84, 86, (wobei nur eine Gruppe von zwei Gewindeschrauben in 3 zu sehen ist), erstrecken sich zwischen der Klemme 80 und Gewindeöffnungen in dem Gehäuse 12, um die verstellbare Klemme 80 an dem Gehäuse 12 zu befestigen. Wenn die zwei Gruppen von Gewindeschrauben 84, 86 angezogen werden, wird das Gehäuse 12 an dem Schiebegriff 16 des Wagens 18 befestigt.
  • Die Thermodruckerbaugruppe 62 umfasst einen Thermodruckkopf 90 und eine gegenüber liegende Schreibwalze 92, um das Papier 63 gegen den Druckkopf 90 zu positionieren. Ein Motor 94 treibt eine Zuführwalze 96 an. Die Zuführwalze 96 arbeitet in Verbindung mit einer Umlenkwalze 98, um Papier 63 von einer Papierrolle 100 an dem Druckkopf 90 vorbei abzuziehen und dem Beleg- oder Rezept-Ausdruck 63 aus der schlitzförmigen Öffnung 64 in dem Gehäuse 12 zuzuführen. Die Druckertreiberschaltung 101 zum Betreiben der Druckerbaugruppenkomponenten ist auf der Steuer- und Decodierer-Platine 33 angebracht, die in dem Gehäuse 12 angeordnet ist. Wenigstens ein Teil der Schaltung 101 kann in einem Code ausgebildet sein, der in einem Speicher 106, der durch einen Speicherchip auf der Steuer- und Decodierer-Platine 33 repräsentiert wird, gespeichert ist und von dem Prozessor 32 ausgeführt wird, die beide auf der Platine 102 liegen.
  • Der benutzerinteraktive Anzeigebildschirm 14 umfasst ein Flüssigkristallanzeige-(LCD)Anzeigefeld 110 und ein darüber liegendes, berührungsempfindliches, widerstandsfähiges Kontaktfeld 112. Die Schaltung zum Betreiben des Bildschirms 14 und des Felds 112 umfasst eine LCD-Treiber-Schaltung 114 und eine Kontaktfeld-Treiberschaltung 116. Außerdem können die Schaltungen 114, 116 zum Betreiben der LCD-Anzeige und der Kontaktfelder 110, 112 wenigstens teilweise in einer Software implementiert sein, die im Speicher 106 gespeichert und von dem Prozessor 32 ausgeführt wird.
  • Die Streuspektrumsfunk-Kommunikationsschaltung 118 kann in einem oder mehreren IC-Chips ausgebildet sein, die auf der Platine 33 angebracht sind. Alternativ kann die Streuspektrums-Kommunikationsschaltung 18 auf einer separaten Platine mit einer PCMCIA-Schnittstelle implementiert und an der Platine 102 über eine standardmäßige PCMCIA-Schlitzschnitt stelle befestigt sein. Eine Antennenleitung 122 verbindet die Kommunikationsschaltung mit einem Antennenmast 124, der sich durch eine Öffnung in der oberen Fläche 125 des Gehäuses 12 erstreckt. Alternativ könnte der Antennenmast innen im Gehäuse angeordnet werden. Die Kommunikationsschaltung 118 umfasst ein Funkfrequenz-(rf)Sender/Empfänger-Modul, das decodierte Strichcodedaten zu einem (in 19 schematisch gezeigten) Host- oder Leit-Rechner 1260 unter Verwendung eines (ebenfalls schematisch in 19 gezeigten) zellularen Streuspektrumfunknetzes überträgt. Die decodierten Daten umfassen eine Produktkennzeichnung, die in dem Datenformular des Artikels verschlüsselt ist. Das Sender/Empfänger-Modul wiederum empfängt Daten, die sich auf den Artikel beziehen, von dem Host-Rechner 1260, z. B. eine Produktbezeichnung oder Beschreibung für den Artikel, den Preis des Artikels usw. Der Host-Rechner 1260 ruft die Daten von einer Datenbank ab, die Produktinformationen, welche die Produktkennzeichnung als Suchbegriff enthält.
  • Wie vorher erörtert, wird die Energie zum Betreiben der Vorrichtung 10 von der Batterie 70 zugeführt, die auf der unteren Ablage 72 des Einkaufswagens 18 angeordnet ist. Das Stromzuführungskabel 74 verbindet die Batterie 70 mit der Stromversorgungsschaltung 76, die auf der Steuer- und Decodierer-Platine 33 in dem Gehäuse 12 angebracht ist. Das Gehäuse 12 umfasst auch einen Stromversorgungsanschluss 128, an den eine externe Energiequelle zum Aufladen der Batterie 70 angeschlossen werden kann. Die Stromversorgungsschaltung 76 steuert das Laden und steuert das Umwandeln der Batterie-Energiezufuhr in die entsprechenden elektrischen Parameter für die Verwendung durch verschiedene Schaltungs- und Elektronik-Module der Vorrichtung 10.
  • Das Gehäuse 12 trägt auch den Lautsprecher 130, der hinter einer vergitterten Öffnung 132 in dem Gehäuse 12 angebracht ist. Der Lautsprecher 130 wird durch eine Audioanzeige- Treiberschaltung 134 angetrieben, die auf der Steuer- und Decodierer-Platine 33 angebracht ist und dem Kunden eine Audio-Rückmeldung in der Form eines "Beep" von einer halben Sekunde liefert, um ein erfolgreiches Lesen und Decodieren des Strichcode-Datenformulars anzuzeigen.
  • 4 ist eine Schnittansicht des Lesegeräts 22 und eines Abschnitts der Vorrichtung 10 in dem Bereich der Öffnung 36, die Details eines Aufwickel- oder Kabeleinziehmechanismus 138 des Datenformular-Lesegeräts 22 zeigt. Das Lesegerät 22 ist mit dem Gehäuse 12 über das Kabel 24 verbunden. Das Kabel 24 umfasst die Vielzahl von Leitungen 140 zum: a) Ankoppeln der Antriebsenergie 26 an das Lesegerät 22; b) Ankoppeln des zusammengesetzten Videosignals 28 von dem Lesegerät 22 an den Prozessor 32; und c) Ankoppeln der Steuersignale von dem Prozessor 32 an das Lesegerät 22. Das Kabel 24 ist an einem Gehäuse 142 des Lesegeräts mit einer Klemm-Kabeltülle 144 befestigt, um zu verhindern, dass das Lesegerät 22 physisch von dem Kabel 24 getrennt wird.
  • Das Lesegerät-Gehäuse 142 ist eine modulare Einheit, die eine obere Hälfte und eine passende untere Hälfte umfasst. Nur die untere Hälfte des Lesegerät-Gehäuses ist in 4 gezeigt, so dass die internen Komponenten des Lesegeräts 22 in der Figur sichtbar sind. Um das Lesegerät 22 weiterhin an dem Kabel 24 zu befestigen, kann das Kabel direkt innen im Lesegerät-Gehäuse zu einem (nicht gezeigten) Knoten geknotet werden. Die Vielzahl der Leitungen 140 wird durch eine Verbindungsvorrichtung 148 elektrisch mit einer Platine 146 in dem Lesegerät-Gehäuse 142 gekoppelt.
  • In dem Gehäuse 12 wird das Kabel 24 um eine Aufwickelspule 150 gewickelt. Die Aufwickelspule 150 dreht sich um einen zentralen Zapfen 152 der Spule. Der Zapfen 152 ist ein hohler Zylinder dergestalt, dass das Kabel 24 durch den Zapfen 152 geführt und mit der Schaltung in dem Gehäuse 12 verbunden werden kann. Eine spiralförmig gewickelte Vor spannfeder 154 ist an dem Zapfen 152 in der Mitte der Aufwickelspule 150 und an dem Federdorn 156 am Umfang der Aufwickelspule 150 befestigt, um die Spule in einer dem Uhrzeigersinn entgegengesetzten Richtung vorzuspannen (wie in 4 zu sehen). Diese Anordnung hält das Kabel 24 unter Spannung, wenn das Lesegerät 22 aus der Gehäuseöffnung 20 entfernt wird.
  • Wie vorher erörtert, umfasst das Lesegerät 22 einen Benutzer-Trigger 40, (der in 1 gezeigt ist), der von dem Kunden gedrückt wird, um eine Strichcode-Lesephase zu initiieren, wenn das Lesegerät in dem Handheld-Modus verwendet wird. Der Trigger 40 verhindert, dass nicht gewünschte Datenformulare gelesen werden, wenn das Lesegerät 22 zu einem gewünschten Datenformular bewegt wird und darauf zielt. Wenn das Lesegerät 22 in der Gehäuseöffnung 36 des Konsolengehäuses 12 positioniert ist, ist der Trigger 40 nicht zugänglich. Des Weiteren, weil das Lesegerät 22 dazu bestimmt ist, zum Lesen eines Datenformulars irgendeines Artikels verwendet zu werden, der vor das Lesegerät gehalten wird, ist ein manuell aktivierter Leseknopf unpraktisch. Daher wird ein Magnetschalter 158 in dem Lesegerät-Gehäuse 142 durch einen Magneten 160, der direkt an der Innenseite der Gehäusewand 162 angebracht ist, welche die Öffnung 36 definiert, in einen eingeschalteten Zustand "ausgelöst", wenn das Lesegerät 22 in der Öffnung positioniert wird. Der Magnetschalter 158 veranlasst, dass die Abbildungsbaugruppe 42 und die Beleuchtungsbaugruppe 44 des Lesegeräts 22 eingeschaltet werden. Die Kante, die durch die Gehäusewand 162 und die Seitenwand 38 ausgebildet wird, ist abgerundet (4), um zu vermeiden, dass eine Außenfläche des Kabels 24 durchgescheuert wird.
  • Das Lesegerät 22 verwendet vorzugsweise eine zweidimensionale Abbildungsbaugruppe. Die Abbildungsbaugruppe 42 umfasst eine zweidimensionale Fotosensor-Anordnung 170 (4) und eine optische Baugruppe, die in einem Linsengehäuse oder einer Abdeckung 172 gehalten wird, um ein Bild des Datenformulars 30 in dem Zielbereich 46 auf die Fotosensor-Anordnung 170 zu fokussieren. Schaltungen auf den Platinen 174, 176 und 146 arbeiten so, dass sie nacheinander Ladungen auslesen, die sich auf Fotosensoren der Fotosensor-Anordnung 104 sammeln und das zusammengesetzte Videosignal 28 generieren, das für aufeinander folgende Datenübertragungsblöcke des abgebildeten Datenformulars 30 repräsentativ ist. Das Videosignal 28 ist an die auf der Steuer- und Decodierer-Platine 33 angeordnete Bildverarbeitungsschaltung 178 gekoppelt, die einen Teil des zusammengesetzten Videosignals, das einen erfassten Bilddaten-Übertragungsblock darstellt, in eine Reihe von Grauskalenwerten umwandelt, deren Größen das relative Reflexionsvermögen von Bereichen des abgebildeten Datenformulars 30 repräsentieren.
  • Die Bildverarbeitungsschaltung 178 führt dann eine Zellenextraktionsanalyse durch, um das abgebildete Datenformular in dem Speicher 106 neu zu konfigurieren. Die Decodierschaltung 34 decodiert dann die Darstellung des abgebildeten Datenformulars, das in dem Speicher 106 gespeichert ist. Wenigstens ein Abschnitt der Bildverarbeitungs- und Decodierschaltung kann in Code implementiert sein, der durch den Prozessor 32 ausgeführt wird.
  • Die Beleuchtungsbaugruppe 44 des Lesegeräts 22 umfasst vier Gruppen von vier auf der Oberfläche angebrachten Beleuchtungs-LEDs 180, die auf einer Platine 182 positioniert sind (nur zwei Gruppen der vier Gruppen von Beleuchtungs-LEDs sind in 4 zu sehen). Die Beleuchtungs-LEDs leiten Beleuchtung durch eine entsprechende ausgerichtete Linse 181 einer Linsenanordnung 184 zu dem Abbildungs-Zielbereich 46. Zwei Zielerfassungs-LEDS 186, 188 arbeiten so, dass sie Beleuchtung durch eine ausgerichtete Linse 189 in der Linsenanordnung 184 leiten und das Fadenkreuz-Beleuchtungsmuster in dem Zielbereich 46 erzeugen, um den Bediener beim relativen Positionieren des Lesegeräts 22 und des Datenformulars 30 zu unterstützen. Wie oben angemerkt, wird das Fadenkreuz-Beleuchtungsmuster nur erzeugt, wenn das Lesegerät 22 im Handheld-Modus verwendet wird. Somit wird den Zielerfassungs-LEDs 186, 188 keine Energie zugeführt, wenn das Lesegerät 22 im Präsentationsmodus verwendet wird. Gefluchtete Öffnungen in der Platine 182 gestatten, dass die Beleuchtung von den Zielerfassungs-LEDS durch die Linse 189 geleitet wird. Eine ausführlichere Beschreibung der Komponenten einer geeigneten zweidimensionalen Abbildungsbaugruppe für ein in der Hand gehaltenes Datenformular-Lesegerät und seinen Betrieb ist in der U.S.-Patentanmeldung mit der Seriennr. 08/609,344 zu finden, die am 1. März 1996 eingereicht wurde und den Titel PORTABLE DATA COLLECTION DEVICE WITH LED TARGETING AND ILLUMINATION ASSEMBLY trägt, wobei ihr Inhalt hierin unter Bezugnahme darauf aufgenommen wird.
  • 6 ist ein Ablaufdiagramm einer Betriebsroutine der tragbaren Datenerfassungsvorrichtung 10 in Übereinstimmung mit der vorliegenden Erfindung. Wenn der Einkaufswagen 18 unbenutzt vor einem Geschäft steht, wird eine Anfangsmeldung 200 auf dem Bildschirm 14 angezeigt. Eine typische Anfangsmeldung ist in 7 gezeigt. Wie im Schritt 300 in 6 angegeben, enthält die Meldung 200 eine kurze Begrüßungsmeldung, die verkaufsfördernde Werbung enthalten könnte, und Anweisungen zum Eingeben einer Kundenidentifizierungsnummer. Die Kundenidentifizierungsnummer kann durch Berühren des interaktiven, berührungsempfindlichen Anzeigebildschirms 14 an den entsprechenden Bereichen oder Blöcken des Bildschirms eingegeben werden, wobei ein virtuelles Tastenfeld 210 auf dem Bildschirm angezeigt wird. Alternativ kann die Kundenidentifizierungsnummer in die Vorrichtung eingegeben werden, indem das Datenformular-Lesegerät 22 verwendet wird, um ein Strichcode-Datenformular auf einer (nicht gezeigten) Kundenausweiskarte zu lesen, oder indem der Magnetstreifen der Kundenausweiskarte durch das Magnetstreifen-Lesegerät 60 gezogen wird. Nach der Eingabe der Kundenidentifizierungsnummer wird der Kunde aufgefordert, eine persönliche Identifikationsnummer (PIN-Nummer) einzugeben.
  • Nachdem der Kunde eine Identifizierungsnummer und eine PIN-Nummer eingegeben hat, fährt die Identifizierungsroutine mit Schritt 302 fort, in dem die Kundenidentifizierungs- und die PIN-Nummer validiert werden. Die Validierung umfasst das Übertragen der Kundenidentifizierungsnummer und der PIN unter Verwendung der Kommunikationsschaltung 118 zu dem Host-Rechner 1260, in dem die Nummern mit einer Liste von gültigen Nummern verglichen werden. Der Host-Rechner 1260 überträgt ein Gültig- oder Ungültig-Signal zu der Vorrichtung 10 zurück. Die Kundenidentifizierungsnummer und die PIN-Nummer können unter Verwendung von standardmäßigen Verschlüsselungstechniken verschlüsselt werden, um zu verhindern, dass Unberechtigte die Nummer durch Abfangen der Funkfrequenz-Übertragungen erhalten.
  • Nachdem der Vorrichtungsprozessor 32 ein Validierungssignal erhalten hat, wird im Schritt 304 ein Bildschirmmenü eines Menüs von verfügbaren Diensten 202 auf der Anzeigeeinrichtung 14 angezeigt. Das Menü 202 der angebotenen Dienste ist in 8 gezeigt. Das Menü umfasst eine Meldung 204, die angibt, dass der Kunde ein Strichcode-Datenformular eines Artikels lesen kann, um den Artikel zum Kauf auszuwählen, oder einen vorher ausgewählten Artikel aus der Gesamtheit der laufenden Einkäufe entfernen kann, die in dem Speicher 106 gespeichert sind. Des Weiteren listet das Menü 202 mehrere andere Dienste auf, die dem Bediener zur Verfügung stehen. Um einen dieser Dienste auszuwählen, kann der Bediener auf einen Bereich auf dem Bildschirm 14 drücken, der den zutreffenden virtuellen Schaltflächen 206, 208, 210, 212, 214 auf der Anzeige 14 entspricht. Schritt 306 von 6 stellt den Kunden dar, der ein Strichcode-Datenformular liest, das zu einem Artikel gehört, oder der einen Dienst auswählt. Wenn der Kunde ein Strichcode-Datenformular liest, fährt die Routine mit Schritt 308 fort, in welchem dem Kunden eine Bestätigungsbildschirmanzeige 220 angezeigt wird.
  • Eine beispielhafte Bestätigungsbildschirmanzeige 220 ist in 9 gezeigt. Die Bestätigungsbildschirmanzeige 220 umfasst einen Informationsbereich 222, in dem eine Produktbezeichnung oder -beschreibung, Produktgröße und der Produktpreis des Artikels angezeigt werden, dessen Daten gelesen worden sind. Diese mit dem Artikel verbundenen Informationen werden von einer Datenbank erhalten, auf die vom Host-Rechner 1260 aus zugegriffen wird. Das Datenformular des Artikels umfasst eine Produktkennzeichnung oder Identifizierungsnummer. Nach dem Decodieren des Datenformulars des Artikels veranlasst der Prozessor 32 in Zusammenwirken mit der Kommunikationsschaltung des Funk-Sender/Empfänger-Funkmoduls und unter Verwendung eines zellularen Streuspektrum-Kommunikationssystems, dass die Produktkennzeichnung über Funkverbindungen zu dem Host-Rechner 1260 übertragen wird, der ebenfalls einen Sender/Empfänger aufweist und Teil des zellularen Kommunikationssystems ist. Der Host-Rechner 1260 greift auf eine (nicht gezeigte) Datenbank zu, um eine Produktbezeichnung, Produktgröße und einen mit der Produktkennzeichnung verbundenen Preis zu suchen. Der Host-Rechner 1260 überträgt die dem Artikel zugeordneten abgerufenen Daten in Paketen zusammen mit geeigneten Steuer-, Fehlerprüf- und Protokolldaten. Das Sender/Empfänger-Funkmodul der Vorrichtung 10 empfängt die Übertragung der abgerufenen Daten, und der Prozessor 32 veranlasst, das einige oder alle der abgerufenen Daten in dem Informationsbereich 222 angezeigt werden.
  • Basierend auf den Informationen, die in dem Informationsbereich 222 angezeigt werden, kann der Kunde seinen bzw. ihren Wunsch bestätigen, den Artikel zu erwerben, indem ein Bereich auf dem Bildschirm 14 gedrückt wird, welcher der virtuellen Schaltfläche 224 entspricht (die Produktbezeichnung des Artikels wird in den Raum eingefügt, der in der Schaltfläche 224 mit "PRODUKT X" bezeichnet ist). Wenn der Kunde den Artikel nicht zu kaufen wünscht, dessen Datenformular gelesen worden ist, drückt der Kunde auf einen Bereich auf dem Bildschirm 14, welcher der virtuellen Schaltfläche 226 entspricht, (vorausgesetzt, der Artikel ist vorher zum Kauf ausgewählt worden). Wenn der Kunde das Datenformular einfach ignorieren möchte, dessen Lesevorgang gerade beendet worden ist, wird ein Bereich des Bildschirms 14 berührt, welcher der virtuellen Schaltfläche 228 entspricht.
  • Die Bestätigungsbildschirmanzeige 220 kann auch einen Meldungsbereich 230 umfassen, in dem andere Informationen über das Produkt angezeigt werden können. Zum Beispiel, wenn das Produkt ein Tabakprodukt ist, kann die Warnung des Gesundheitsministeriums angezeigt werden. Wenn das Produkt Alkohol enthält, kann der Meldungsbereich anzeigen, dass das Alter des Käufers beim Verlassen des Geschäfts überprüft wird.
  • Außerdem kann die Bestätigungsbildschirmanzeige 220 vorteilhafterweise ein Menü umfassen, das Kategorien von Informationen auflistet, die für den Kunden zur Verfügung stehen. Wenn es zum Beispiel einen Coupon oder Rabatt gibt, der von dem Geschäft für ein bestimmtes Produkt angeboten wird, veranlasst eine Menü-Auswahl, die auf der virtuellen Auswahl-Schaltfläche 232 dargestellt wird, wenn ein Bereich auf dem Bildschirm 14 berührt wird, welcher der Schaltfläche 232 entspricht, dass die Druckbaugruppe 62 den Coupon oder Rabatt ausdruckt. Wenn das Geschäft alternative Produkte hat und dem Kunden eine breitere Auswahl bieten möchte, kann die Anzeige 220 eine optionale Menü-Auswahl anbieten, die veranlasst, wenn ein Bereich des Bildschirms 14 berührt wird, welcher der Schaltfläche 234 entspricht, dass der Bildschirm eine Liste von alternativen Produkten, deren jeweilige Beschreibung und den jeweiligen Stückpreis anzeigt.
  • Die Bestätigungsbildschirmanzeige 220 kann auch eine optionale Menü-Auswahl bereitstellen, die veranlasst, wenn ein Bereich des Bildschirms 14 berührt wird, der einer virtuellen Schaltfläche 236 entspricht, dass der Bildschirm 14 zusätzliche Informationen anzeigt, wie beispielsweise Nährstoffinformationen für das ausgewählte Produkt. Eine weitere optionale Menü-Auswahl der Anzeige 220 wird als virtuelle Schaltfläche 238 gezeigt, die dem Kunden Rezepte für die Verwendung des ausgewählten Produkts liefert. Wenn die virtuelle Auswahl-Schaltfläche 238 ausgewählt ist, würde die Anzeige 14 die Bezeichnungen aller Rezepte aus der Rezeptdatenbank des Geschäfts anzeigen, die das Produkt verwenden, und eines oder mehrere der Rezepte können für den Druck durch die Druckbaugruppe 62 ausgewählt werden.
  • Wenn, wie in 6 im Schritt 310 angegeben, eine Menü-Auswahlschaltfläche 232, 234, 236, 238 ausgewählt wird, wird das Programm für den Block durch den Prozessor 32 im Schritt 312 als eine getrennte Unterroutine ausgeführt und führt den Kunden nach Beendigung im Schritt 308 wieder zur Bestätigungsbildschirmanzeige 220 zurück. Wenn keine Unterroutine ausgewählt ist, wartet die Routine im Schritt 314 auf die Bediener-Bestätigung.
  • Wenn der Kunde sich entscheidet, den Artikel zu kaufen, indem er auf die virtuelle Schaltfläche 224 zum Kaufen des Artikels drückt, geht die Routine vom Schritt 314 zum Schritt 316 über, in dem der Artikel zu der laufenden Gesamteinkaufsliste hinzugefügt wird, die in dem Speicher 106 gespeichert ist. Dann kehrt die Routine zu dem Menü von verfügbaren Diensten im Schritt 304 zurück. Wenn der Kunde den Artikel löschen möchte, dessen Datenformular vorher gelesen und zum Kauf bestätigt worden ist, wird ein Bereich des Bildschirms 14 berührt, welcher der virtuellen Schalt fläche 226 entspricht, und die Routine geht vom Schritt 314 zum Schritt 318 über. Diese Option wird gewählt, wenn der Artikel zu einem früheren Zeitpunkt in der Einkaufsphase unter Verwendung der virtuellen Schaltfläche 224 zum Kauf bestätigt worden ist und der Kunde zu einem späteren Zeitpunkt der Phase seine bzw. ihre Meinung über den Kauf des Artikels geändert hat und den Artikel in das Regal zurückstellen und den Artikel aus der laufenden Einkaufsliste in dem Speicher 106 löschen möchte. Im Schritt 318 wird der Artikel aus der laufenden Einkaufsliste des Kunden entfernt. Nach dem Löschen kehrt die Routine zum Menü von verfügbaren Diensten im Schritt 304 zurück.
  • Wenn der Kunde den Artikel vorher nicht zum Kauf bestätigt hat und den Artikel nicht kaufen möchte, wird ein Bereich des Bildschirms gedrückt, welcher der virtuellen Schaltfläche 228 entspricht, wodurch die Routine veranlasst wird, das gelesene Datenformular zu verwerfen oder zu ignorieren. In diesem Fall kehrt die Routine in einer Schleife vom Schritt 314 zum Dienste-Menü 202 im Schritt 304 zurück. Wenn der Kunde im Schritt 306 kein Strichcode-Datenformular gelesen hat, fährt die Routine mit Schritt 320 fort, in dem sie prüft, ob der Kunde die Kassen- oder Check-out-Unterroutine gewählt hat. Wenn ein Bereich des Bildschirms 14 gedrückt wird, welcher der virtuellen Schaltfläche 214 entspricht, ist handelt es sich beim ausgewählten Dienst um Kasse, und die Routine fährt mit Schritt 322 fort, in dem die Kassen-Routine (10) ausgeführt wird, und dann endet der Prozess.
  • Wenn die Kassen-Routine im Schritt 320 nicht ausgewählt worden ist, fährt die Routine mit Schritt 324 fort, in dem sie bestimmt, ob eine andere Unterroutine vorhanden ist, die der virtuellen Schaltfläche 206 (Unterroutine zum Unterstützen der Suche nach einem Artikel 12), 208 (Unterroutine zum Anzeigen des Plans des Geschäfts 16), 210 (Unterroutine zum Erhalten eines Rezepts – 14), 212 (Unterroutine zum Bestellen eines zubereiteten Artikels 17) entspricht. Wenn keine andere Unterroutine ausgewählt worden ist, kehrt die Routine in einer Schleife zum Schritt 304 zurück, in dem der Bildschirmaufbau 202 des Menüs von Diensten für den Kunden angezeigt wird. Wenn im Schritt 324 jedoch eine Unterroutine ausgewählt worden ist, geht die Routine zum Schritt 326 über, in dem die Dienst-Unterroutine ausgeführt wird. Nach Beendigung der Unterroutine kehrt die Routine wieder zum Schritt 304 zurück, in dem der Bildschirmaufbau 202 des Menüs von Diensten angezeigt wird.
  • Die Kassen-Unterroutine ist in 10 gezeigt. In dem ersten Schritt 400 zeigt die Unterroutine dem Kunden einen Kassen-Bildschirm an. 11 ist eine Beispiel-Bildschirmanzeige 250 für Bezahlung. Die Anzeige 250 umfasst einen Belegbereich 252, in dem ein Bild des Belegs für den Kunden angezeigt wird. Zwei virtuelle Scroll-Pfeile 254, 256 werden vom Kunden verwendet, um einen längeren Beleg zu scrollen. Wenn der Kunde die Prüfung des Belegs beendet hat, muss er bzw. sie die Zahlung bestätigen, indem ein Bereich auf dem Bildschirm 14 gedrückt wird, der einer virtuellen Bestätigungs-Schaltfläche 258 entspricht, und im Schritt 402 eine Zahlungsart auswählen. Eine Zahlungsart wird ausgewählt, indem ein Bereich des Bildschirms 14 gedrückt wird, der einer virtuellen Schaltfläche 260 für Barzahlung, einer virtuellen Schaltfläche 262 für Zahlung mit Lastschriftkarte, einer virtuellen Schaltfläche 264 für Kreditkartenzahlung oder einer virtuellen Schaltfläche 264 für Scheckzahlung entspricht. Im Schritt 404 wird ein Ausdruck des Belegs durch die Druckbaugruppe 62 gedruckt, und die Kassen-Unterroutine endet.
  • 12 ist ein Ablaufdiagramm für die Suchhilfe-Unterroutine, die mit dem Block 206 des Anfangsmenüs 202 (8) verbunden ist. In dem ersten Schritt 500 wird dem Kunden ein Suchhilfe-Bildschirm angezeigt. In 13 ist eine beispielhafte Bildschirmanzeige 270 gezeigt. Eine alphabetische Produktliste wird in einem Scroll-Feld 272 angezeigt. Im Schritt 502 werden die virtuellen Pfeil-Schaltflächen 274, 276 verwendet, um einen optisch hervorgehobenen Balken durch die Liste zu scrollen. Alternativ kann die virtuelle Tastatur 280 verwendet werden, um eine Produktbezeichnung einzugeben, indem nacheinander Bereiche des Bildschirms 14 gedrückt werden, um eine Produktbezeichnung zu buchstabieren. Wenn die Produktbezeichnung buchstabiert wird, erscheinen die getippten Buchstaben im Block 281, und die Scroll-Liste bewegt sich zu den Produkten, auf welche die teilweise eingetippte Beschreibung passt. Nachdem der Kunde den optisch hervorgehoben Balken 278 über dem gewünschten Artikel positioniert hat, wird eine virtuelle Auswahl-Schaltfläche 282 verwendet, um die optisch hervorgehobene Auswahl zu bestätigen, die Suchhilfe-Unterroutine geht zum Schritt 504 über, in dem der Lagerplatz des ausgewählten Artikels für den Kunden angezeigt wird.
  • 14 ist die Unterroutine zum Suchen eines Rezepts, das mit einem Produkt verbunden ist. Der erste Schritt 600 zeigt dem Kunden eine Rezept-Bildschirmanzeige 790 an, (die in 15 gezeigt ist). Der Kunde verwendet eine virtuelle Tastatur 792, um ein Suchwort einzugeben, das im Block 794 erscheint. Alternativ kann das Lesegerät 22 verwendet werden, um ein Datenformular eines Artikels zu lesen, wobei nach dem Decodieren des Datenformulars des Artikels die Bezeichnung des Produkts automatisch als der Suchbegriff in den Block 794 eingegeben wird. Nach der Eingabe verwendet der Kunde die virtuellen Tasten 796, 798, um für das im Block 794 eingegebene Wort eine Suche nach Titel (virtuelle Taste 794) oder nach Bestandteil (virtuelle Taste 796) auszuwählen. Die Suchworteingabe des Kunden ist im Schritt 702 dargestellt. Im Schritt 704 wird die Liste von Übereinstimmung in dem Scroll-Feld 800 gezeigt. Die virtuellen Scroll-Pfeile 802, 804 werden verwendet, um einen optisch hervorgehobenen Balken 806 über die Liste zu bewegen. Wenn der optisch hervorgehobene Balken 806 sich über einem gewünschten Artikel befindet, wird die virtuelle Auswahl-Schaltfläche 808 zum Auswählen eines Rezepts verwendet.
  • Die Benutzerauswahl eines gewünschten Artikels mit dem optisch hervorgehobenen Balken 806 und die Auswahl-Taste 808 werden vom Schritt 706 angezeigt. Im Schritt 708 wird das ausgewählte Rezept von der Druckbaugruppe 62 gedruckt.
  • 16 ist ein Ablaufdiagramm der Unterroutine zum Anzeigen eines Plans des Geschäfts. Diese Routine ist mit dem Block 208 des Anfangsmenüs 202 verbunden. Die Unterroutine weist nur einen einzigen Schritt 900 auf, der darin besteht, einen Plan des Geschäfts auf dem Anzeigebildschirm 14 anzuzeigen.
  • 17 ist ein Ablaufdiagramm für eine Unterroutine, die es dem Käufer ermöglicht, im Verlauf der Einkaufsphase zubereitete Nahrungsmittel zu bestellen, wie beispielsweise eine Feinkostbestellung oder Kuchenbestellung. Diese Routine ist mit der Auswahl von Block 212 des Anfangsmenü-Bildschirmaufbaus 202 verbunden. Im Schritt 1000 wird ein Bestellungs-Bildschirmmenü 1100 auf dem Anzeigebildschirm 14 angezeigt. Das Menü 1100 umfasst virtuelle Schaltflächen, die einer Auflistung von Abteilungen entsprechen, bei denen speziell gefertigte Artikel bestellt werden können. Die Abteilungen, die speziell gefertigte Artikel erzeugen, umfassen die Backwaren-Abteilung (virtuelle Schaltfläche 1102), die Floristen-Abteilung (virtuelle Schaltfläche 1104), die Feinkost-Abteilung (virtuelle Schaltfläche 1106) und die Metzgerei- oder Fleischwaren-Abteilung (virtuelle Schaltfläche 1108). Schritt 1002 der Unterroutine stellt das Erhalten der Käufereingabe dar. Dies kann einfach nur das Auswählen eines Artikels aus einer Auswahl-Bildschirmanzeige sein (nicht dargestellt, aber ähnlich wie das Scroll-Feld 272, mit Ausnahme dessen, dass die Artikel auf speziell gefertigte Artikel begrenzt wären, die von der ausgewählten Abteilung erhältlich sind). Oder, wenn der gewünschte Artikel eine kundenspezifische Anpassung erfordert, wie beispielsweise ein Geburtstagskuchen, kann Schritt 1002 das elektronische Durchblättern mehrere Bildschirmseiten zum Auswählen des entsprechenden Kuchens und der Zuckergussverzierung und die Eingabe des Namens und des Alters des Empfängers umfassen. Sobald der gewünschte Artikel eingegeben worden ist, fährt die Routine mit Schritt 1004 fort, in dem die Bestellung bestätigt wird. Wenn das Geschäft den Artikel fertig hat, kann der Kunde durch einen vom Lautsprecher 130 ausgegebenen Ton darauf hingewiesen werden, oder eine (nicht gezeigte) Meldung, die auf dem Anzeigebildschirm 14 aufblinkt, meldet dem Kunden, dass der speziell gefertigte Artikel von der entsprechenden Abteilung abgeholt werden kann.
  • 19 ist eine schematische Darstellung der Zugangspunkt-Versorgung des zellularen Streuspektrum-Kommunikationsnetzes auf einem Parkplatz 1200. Wie oben angemerkt, verwendet die Kommunikationsschaltung 118 der Vorrichtung das zellulare Streuspektrum-Kommunikationsnetz zum Kommunizieren mit dem Host-Rechner 1260. Die Zugangspunkte 1238, 1240 und 1242 stellen interne Zugangspunkte des Netzwerks dar. Interne Zugangspunkte weisen omnidirektionale Antennen und damit annähernd kreisförmige Kommunikationsversorgungsbereiche oder Zellen auf. Die Zugangspunkte 1244, 1246, 1248 und 1250 sind Rand-Zugangspunkte des Netzes. Jeder weist eine Richtantenne auf, um Versorgungsbereiche oder Zellen auszubilden, wie durch die zwei Ellipsen angegeben wird, die um jeden der Punkte gezogen sind.
  • Die tragbare Datenerfassungsvorrichtung 10, die auf dem Einkaufswagen 18 angebracht ist, der auf dem Geschäftsparkplatz 1200 zum Fahrzeug eines Kunden geschoben wird, kann von Zelle zu Zelle wandern und den Funkkontakt mit dem Host-Rechner 1260 aufrecht erhalten, der ebenfalls als Zugangspunkt arbeitet und einen Versorgungsbereich auf weist, der im Wesentlichen den Grenzen des Geschäfts 1202 entspricht. Daher stellt die Vorrichtung 10 eine Unterstützungsruf- und Diebstahlsicherungs-Unterroutine bereit.
  • 20 ist ein Ablaufdiagramm des Betriebs der Unterstützungsruf- und Diebstahlsicherungs-Unterroutine. Im Schritt 1300 überwacht die Unterroutine, ob der Unterstützungsknopf 68 gedrückt worden ist. Wenn der Knopf gedrückt worden ist, sendet die Vorrichtung 10 im Schritt 1302 ein lautes Piepsgeräusch aus dem Lautsprecher 130, und das Ladenpersonal wird im Schritt 1304 durch eine Meldung benachrichtigt, die auf einem Anzeigebildschirm des Host-Rechners 1260 angezeigt wird. Die Meldung enthält eine Ortsangabe der Zelle, in der sich der Wagen 18 befindet. Entsprechendes Ladenpersonal kann dem Kunden dann zu Hilfe kommen.
  • Wenn alternativ im Schritt 1300 der Unterstützungsknopf 68 nicht gedrückt worden ist, prüft die Subroutine im Schritt 1306, ob der Wagen aus dem Bereich seiner gegenwärtigen Zelle herausgeschoben worden ist, und wenn der Wagen 18 sich außerhalb seiner gegenwärtigen Zelle befindet, bestimmt die Unterroutine im Schritt 1308, ob sie die Kommunikationsschaltung 118 der Vorrichtung bei einem anderen Zugangspunkt erneut registrieren kann. Wenn sich der Wagen 18 außerhalb des Bereichs der gegenwärtigen Zelle der Vorrichtung bewegt hat und nicht bei einem anderen Zugangspunkt erneut registriert werden kann, befindet sich der Einkaufswagen außerhalb der Grenzen des Geschäfts und des Parkplatzes. Im Schritt 1310 gibt der Lautsprecher 130 an dem Wagen einen kontinuierlich Ton ab, und auf dem Anzeigebildschirm 14 blinkt kontinuierlich eine Meldung, die dazu auffordert, den Wagen 18 zum Geschäft zurückzubringen. Im Schritt 1314 wird eine entsprechende Meldung auf dem Anzeigebildschirm des Host-Rechners 1260 angezeigt, um das Ladenpersonal darauf hinzuweisen, dass der Wagen 18 vom Ladengrundstück entfernt worden ist, und liefert Informati onen, die angeben, in welcher Zelle sich der Wagen 18 zuletzt befunden hat.
  • Ein entsprechendes drahtloses lokales Netzwerksystem, das Zugangspunkte und die Kommunikationsschaltung für die Vorrichtung umfasst, ist unter der Produktbezeichnung "Arlan System" von Aironet Wireless Communications, Inc. in Akron, Ohio erhältlich. Andere geeignete zellulare Netzwerksysteme wären diejenigen, die dem Standard Draft IEEE 802.11 erfüllen. Details eines zellularen Streuspektrum-Kommunikationsnetzes sind in der U.S.-Patentanmeldung Seriennr. 80/523,942 erläutert, die am 6. September 1995 eingereicht wurde und den Titel CELLULAR COMMUNICATION SYSTEM WITH DYNAMICALLY MODIFIED DATA TRANSMISSION PARAMETERS trägt, deren Inhalt hierin in ihrer Gesamtheit durch Verweis aufgenommen wird.
  • 21 ist eine alternative Ausführungsform der tragbaren Datenerfassungsvorrichtung der vorliegenden Erfindung. Die Vorrichtung 1400 umfasst ein Gehäuse 1410, das im Querschnitt eine umgedrehte "L"-Form aufweist und lösbar an einem Schiebegriff 1416 eines Einkaufswagens 1414 angebracht ist. Unter dem Schiebegriff 1416 erstreckt sich ein größerer Abschnitt des Gehäuses 1410 als beim Gehäuse der ersten Ausführungsform. Ein ähnlicher Klemmmechanismus wie derjenige, der in der ersten Ausführungsform offenbart wurde, befestigt das Gehäuse an dem Wagengriff 1416. Eine (nicht gezeigte) Batterie, die in einem Gehäuse auf einer unteren Ablage des Wagens getragen wird, versorgt die elektrische Schaltung der Vorrichtung und die Module wie in der ersten Ausführungsform mit Energie.
  • Die Vorrichtung 1400 umfasst eine elektrische Schaltung in dem Gehäuse 1410 und ein zurückziehbares Datenformular-Lesegerät 1422, das der Schaltung ähnlich ist, die in Verbindung mit der Vorrichtung 10 beschrieben wurde, die in der ersten Ausführungsform beschrieben worden ist, und umfasst einen Anzeigebildschirm 1414 mit einer interaktiven, berührungsempfindlichen Deckschicht, ähnlich dem Anzeigebildschirm 14 in der ersten Ausführungsform. Die Vorrichtung 1400 umfasst des Weiteren das zurückziehbare Datenformular-Lesegerät 1422, das dem Lesegerät 22 ähnlich ist, das in der ersten Ausführungsform beschrieben worden ist, und umfasst einen Kabel-Aufwickelmechanismus, der dem Kabel-Aufwickelmechanismus 138 ähnlich ist, der in der ersten Ausführungsform beschrieben worden ist. Eine vordere Fläche 1490 des Gehäuses umfasst vier außen liegende drückbare Knöpfe 1491, 1492, 1493, 1494, die einen mittleren drückbaren Knopf 1495 umgeben. Der obere und der untere Knopf 1491, 1492 arbeiten als Pfeiltasten in Aufwärts- und Abwärtsrichtung, wenn ein optisch hervorgehobener Balken auf dem Anzeigebildschirm 1414 angezeigt wird, und der rechte und der linke Knopf 1493, 1494 arbeiten als Pfeiltasten in Richtung nach rechts und links, wenn ein Cursor auf dem Anzeigebildschirm angezeigt wird.
  • 22 ist eine weitere alternative Ausführungsform der tragbaren Datenerfassungsvorrichtung der vorliegenden Erfindung. Die Vorrichtung 1500 umfasst ein Gehäuse 1510, das im Querschnitt eine "L"-Form aufweist und lösbar an einem Schiebegriff 1516 eines Einkaufswagens 1514 angebracht ist. Unter dem Schiebegriff 1516 erstreckt sich ein größerer Abschnitt des Gehäuses 1510 als beim Gehäuse der ersten Ausführungsform. Ein ähnlicher Klemmmechanismus wie derjenige, der in der ersten Ausführungsform offenbart wurde, befestigt das Gehäuse an dem Wagengriff 1516. Eine (nicht gezeigte) Batterie, die in einem Gehäuse auf einer unteren Ablage des Wagens getragen wird, versorgt die elektrische Schaltung der Vorrichtung und die Module wie in der ersten Ausführungsform mit Energie.
  • Die Vorrichtung 1500 umfasst eine elektrische Schaltung in dem Gehäuse 1510 und ein zurückziehbares Datenformular-Lesegerät 1522, das eine elektrische Schaltung aufweist, die der elektrischen Schaltung ähnlich ist, die in der ersten Ausführungsform beschrieben worden ist, und umfasst einen Anzeigebildschirm 1514 mit einer interaktiven, berührungsempfindlichen Deckschicht, ähnlich dem Anzeigebildschirm 14 in der ersten Ausführungsform. Die Vorrichtung 1500 umfasst des Weiteren das zurückziehbare Datenformular-Lesegerät 1522, das dem Lesegerät 22 ähnlich ist, das in der ersten Ausführungsform beschrieben worden ist, und umfasst einen Kabel-Aufwickelmechanismus, der dem Kabel-Aufwickelmechanismus 138 ähnlich ist, der in der ersten Ausführungsform beschrieben worden ist. Eine vordere Fläche 1590 des Gehäuses umfasst ein Tastenfeld 1591, das eine Vielzahl von drückbaren Tasten aufweist. Die Tasten des Tastenfelds arbeiten so, dass sie an Stelle der virtuellen numerischen Tastenfeldanzeige auf dem Anzeigebildschirm 14, die in der ersten Ausführungsform erörtert wurde, eine numerische Eingabe in den Vorrichtungsprozessor gestatten.
  • Zwar wurde die vorliegende Erfindung unter Bezug auf eine gewisse besondere Ausführungsform beschrieben, doch ist es die Absicht der Erfindung, alle Modifizierungen und Abänderungen der offenbarten Auslegung aufzunehmen, die in den Umfang der Ansprüche im Anhang fallen.

Claims (16)

  1. Verfahren zur Kommunikation zwischen einem Hostrechner (1260) und einem Kunden-Endgerät (10) in einem Einzelhandelsgeschäft; wobei das Kunden-Endgerät (10) ein Gehäuse (12), eine Anzeigevorrichtung (14), die von dem Gehäuse (12) getragen wird, und ein Datenformular-Lesegerät (22), das einziehbar an das Kunden-Endgerät (10) gebunden ist, aufweist, wobei das Kunden-Endgerät (10) so ausgelegt ist, dass es an einem Einkaufswagen angebracht, sowie zur Verwendung durch den Kunden in dem Einzelhandelsgeschäft und zur Funkverbindung mit dem Hostrechner (1260) konfiguriert werden kann, wobei das Verfahren die folgenden Schritte aufweist: Erlangen einer Kunden-ID; Validieren der ID; Betreiben des Datenformular-Lesegeräts im Handheld-Modus, wenn das Datenformular-Lesegerät aus einer Öffnung des Gehäuses des Kunden-Endgeräts (10) herausgezogen ist, und in einem Darstellungs-Modus, wenn das Datenformular-Lesegerät wenigstens teilweise in der Öffnung des Gehäuses des Kundenendgeräts (10) angeordnet ist; wobei in dem Handheld-Modus die Abbildungs- und Beleuchtungs-Baugruppen des Datenformular-Lesegeräts deaktiviert sind, bis ein Auslöser an dem Lesegerät gedrückt wird; und wobei in dem Darstellungs-Modus die Abbildungs- und Beleuchtungs-Baugruppen des Datenformular-Lesegeräts kontinuierlich aktiviert sind, um ein Datenformular eines Artikels zu lesen, das dem Lesegerät vorgelegt wird; Anzeigen eines ersten Serviceoptionen-Menüs auf dem Kunden-Endgerät (10), wobei das erste Serviceoptionen-Menü (202) eine Produktcode-Option (204) enthält, die durch Eingeben eines Produktcodes über das Datenformular-Lesegerät (22) ausgewählt werden kann; Treffen einer Auswahl aus dem ersten Serviceoptionen-Menü, wobei die Produktcode-Option ausgewählt wird, indem der Produktcode über das Datenformular-Lesegerät (22) eingegeben wird; Ausführen einer Routine in dem Hostrechner (1260) in Reaktion auf die ausgewählte Option, wobei die Routine weitere Informationen generiert, die ein weiteres Serviceoptionen-Menü (220) enthalten, wobei die weiteren Informationen, die in Reaktion auf die Auswahl des Produktcodes generiert werden, Informationen in Zusammenhang mit dem Produkt enthalten; und Anzeigen der weiteren Informationen auf der Anzeigevorrichtung des Kunden-Endgeräts (10).
  2. Verfahren nach Anspruch 1, wobei der Hostrechner (1260) eine Datenbank aufweist, wobei die Informationen im Zusammenhang mit dem Produkt in der Datenbank gespeichert werden, und der Hostrechner (1260) die dazugehörigen Produktinformationen in Reaktion auf die Auswahl eines Produktcodes abruft.
  3. Verfahren nach Anspruch 1 oder Anspruch 2, wobei die Informationen in Zusammenhang mit dem Produkt ein Menü enthalten, das Informationskategorien auflistet, einschließlich verkaufsfördernder Werbung und/oder Informationen über Coupons oder Preisnachlässe und/oder alternative Produkte und/oder Rezepte zur Verwendung mit dem ausgewählten Produkt.
  4. Verfahren nach Anspruch 1, wobei das weitere Serviceoptionen-Menü eine Option zum Angeben eines Kaufwunschs für ein Produkt enthält, das durch die Produktcode-Auswahl identifiziert wurde.
  5. Verfahren nach einem der vorhergehenden Ansprüche, wobei die in Reaktion auf die Auswahl eines Produktcodes für ein Tabakprodukt angezeigten Informationen eine Warnung vor den damit verbundenen Risiken für die Gesundheit und/oder in Reaktion auf die Auswahl eines Produktcodes für ein alkoholhaltiges Produkt einen Warnhinweis enthält, dass das Alter des Kunden vor Verlassen des Einzelhandelsgeschäfts kontrolliert wird.
  6. Verfahren nach Anspruch 2, wobei das erste Serviceoptionen-Menü eine Produktlagerplatz-Option (206) enthält, wobei die Produktlagerplatz-Informationen auf dem Kunden-Endgerät in Reaktion auf die Auswahl der Produktlagerplatz-Option und die Eingabe einer Produktbeschreibung durch den Kunden angezeigt wird.
  7. Verfahren nach einem der vorhergehenden Ansprüche, wobei der Schritt des Treffens einer Auswahl aus dem ersten Serviceoptionen-Menü die Verwendung von wenigstens einem von dem Datenformular-Lesegerät oder einer Tastatur enthält.
  8. Verfahren nach einem der vorhergehenden Ansprüche, wobei der Schritt des Eingebens einer Kunden-ID das Durchziehen einer Kunden-ID-Karte mit einem Magnetstreifen durch ein Magnetstreifen-Lesegerät (60) enthält.
  9. Verfahren nach einem der vorhergehenden Ansprüche, das den Schritt enthält, dass der Hostrechner (1260) in Reaktion auf die Eingabe der Kunden-ID eine Aufforderung an das Kunden-Endgerät (10) sendet, wobei die Aufforderung die Eingabe einer PIN-Nummer anfordert.
  10. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Kunden-ID und/oder die PIN-Nummer durch das Endgerät (10) vor der Übertragung zum Hostrechner verschlüsselt werden.
  11. Produktinformationen-Abrufsystem zur Verwendung durch ein Kunden-Einzelhandelsgeschäft, wobei das System einen Hostrechner (1260) und ein Kunden-Endgerät (10) aufweist, das so ausgelegt ist, dass es an einem Einkaufswagen angebracht und zur Funkverbindung mit dem Rechner konfiguriert werden kann, wobei das Kunden-Endgerät ein Gehäuse (12), eine Anzeigevorrichtung (14), die von dem Gehäuse (12) getragen wird, und ein Datenformular-Lesegerät (22) umfasst, das einziehbar an das Kunden-Endgerät gebunden ist, wobei der Hostrechner (1260) folgendes aufweist: eine Empfangsvorrichtung für den Empfang von dem Kunden-Endgerät: eine Kunden-ID; einen Produktcode, der sich auf ein Produkt bezieht, der über das Datenformular-Lesegerät erlangt wird, wobei der Produktcode in einem Darstellungs-Modus erlangt wird, wenn das Datenformular-Lesegerät wenigstens teilweise in einer Öffnung des Gehäuses des Kundenendgeräts (10) angeordnet ist, und in einem Handheld-Modus, wenn das Datenformular-Lesegerät aus der Öffnung des Gehäuses des Kunden-Endgeräts (10) herausgezogen ist; wobei in dem Handheld-Modus die Abbildungs- und Beleuchtungs-Baugruppen des Datenformular-Lesegeräts deaktiviert sind, bis ein Auslöser auf dem Lesegerät gedrückt wird; und wobei in dem Darstellungs-Modus die Abbildungs- und Beleuchtungs-Baugruppen des Datenformular-Lesegeräts kontinuierlich aktiviert sind, um ein Datenformular eines Artikels zu lesen, das dem Lesegerät vorgelegt wird; eine Dateneintragsabfrage, die sich auf Produkte bezieht, die für den Einkauf in dem Einzelhandelsgeschäft verfügbar sind; und einen Prozessor zum: Validieren der ID und Generieren eines Validierungssignals; Verarbeiten der Dateneintragsabfrage und Generieren von weiteren Informationen in Reaktion auf die Abfrage; und Verarbeiten des Produktcodes und Generieren weiterer Informationen im Zusammenhang mit dem dazugehörigen Produkt; und eine Sendevorrichtung zum Senden des Validierungssignals, der weiteren Informationen in Reaktion auf die Dateneintragsabfrage und der weiteren Informationen im Zusammenhang mit dem dazugehörigen Produkt zu dem Kunden-Endgerät (10), wobei das Kunden-Endgerät (10) so konfiguriert ist, dass es: bei Empfang des Validierungssignals von dem Rechner ein Menü mit Serviceoptionen anzeigt, die von dem Kunden gewählt werden können, um den Produktcode und die Dateneintragsabfrage zu generieren; und die weiteren Informationen in Reaktion auf die Dateneintragsabfrage und die weiteren Informationen im Zusammenhang mit dem dazugehörigen Produkt anzeigt.
  12. System nach Anspruch 11, wobei das Kundenendgerät (10) des Weiteren eine Tastatur enthält, um eine Auswahl aus dem Serviceoptionen-Menü zu treffen.
  13. System nach Anspruch 11 oder Anspruch 12, wobei das Kunden-Endgerät (10) des Weiteren mindestens ein Magnetstreifen-Lesegerät (60) zum Auslesen der Kunden-ID aus einer Kunden-ID-Karte, einen Drucker (62) und eine Hilfe-Schaltfläche (68) enthält.
  14. System nach einem der Ansprüche 11 bis 13, wobei das Kunden-Endgerät eine tragbare Einheit ist.
  15. System nach einem der Ansprüche 11 bis 14, wobei: die Empfangs- und die Sendevorrichtung des Hostrechners in einem Funk-Transceiver enthalten sind, der betriebsfähig ist, um die Kunden-ID, die Dateneintragsabfrage und den Produktcode von dem Kunden-Endgerät zu empfangen und das Validierungssignal und die weiteren Informationen zu dem Kunden-Endgerät zu senden; und das Kunden-Endgerät (10) einen Funk-Transceiver (118) umfasst, der betriebsfähig ist, um die Kunden-ID, die Dateneintragsabfrage und den Produktcode zu senden und das Validierungssignal und die weiteren Informationen zu empfangen.
  16. System nach einem der Ansprüche 11 bis 15, wobei das Kunden-Endgerät (10) an einen Einkaufswagen (18) gekoppelt ist.
DE69738403T 1996-06-26 1997-06-24 Auf einem einkaufswagen angebrachte datenerfassungsvorrichtung die mit einem datenträgerleser verbunden ist Expired - Fee Related DE69738403T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US668343 1984-11-05
US08/668,343 US5821512A (en) 1996-06-26 1996-06-26 Shopping cart mounted portable data collection device with tethered dataform reader
PCT/US1997/011207 WO1997050055A1 (en) 1996-06-26 1997-06-24 Shopping cart mounted portable data collection device with tethered dataform reader

Publications (2)

Publication Number Publication Date
DE69738403D1 DE69738403D1 (de) 2008-01-31
DE69738403T2 true DE69738403T2 (de) 2008-12-04

Family

ID=24681963

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69738403T Expired - Fee Related DE69738403T2 (de) 1996-06-26 1997-06-24 Auf einem einkaufswagen angebrachte datenerfassungsvorrichtung die mit einem datenträgerleser verbunden ist

Country Status (6)

Country Link
US (1) US5821512A (de)
EP (3) EP1023689B1 (de)
AU (1) AU716877B2 (de)
CA (1) CA2258733C (de)
DE (1) DE69738403T2 (de)
WO (1) WO1997050055A1 (de)

Families Citing this family (141)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5918214A (en) * 1996-10-25 1999-06-29 Ipf, Inc. System and method for finding product and service related information on the internet
US6714969B1 (en) 1995-11-17 2004-03-30 Symbol Technologies, Inc. Mobile terminal with integrated host application software
US6314406B1 (en) 1996-06-26 2001-11-06 Telxon Corporation Customer information network
US20020194075A1 (en) * 1996-12-19 2002-12-19 O'hagan Timothy P. Customer order notification system using mobile computers for use in retail establishiments
US7415428B2 (en) * 1997-03-13 2008-08-19 Safefresh Technologies, Llc Processing meat products responsive to customer orders
ATE221229T1 (de) * 1997-03-25 2002-08-15 Luigi Fiordelisi Rechnergestützter einkaufswagen für einen supermarkt mit speicher und ausgabesystem
US6405049B2 (en) 1997-08-05 2002-06-11 Symbol Technologies, Inc. Portable data terminal and cradle
US5987426A (en) 1997-10-14 1999-11-16 Ncr Corporation Point-of-sale system including isolation layer between client and server software
US6178426B1 (en) 1998-01-15 2001-01-23 Symbol Technologies, Inc. Apparatus with extended markup language data capture capability
JPH11231434A (ja) * 1998-02-10 1999-08-27 Konica Corp 写真処理システム、受注受付システム、画像記録媒体及び写真製品引渡システム
US6123259A (en) * 1998-04-30 2000-09-26 Fujitsu Limited Electronic shopping system including customer relocation recognition
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
US6343318B1 (en) 1998-05-29 2002-01-29 Palm, Inc. Method and apparatus for communicating information over low bandwidth communications networks
US6425522B1 (en) * 1998-07-23 2002-07-30 Hitachi, Ltd. IC card information processing system, and apparatus and cards for the same
US6042007A (en) * 1998-10-16 2000-03-28 Ncr Corporation Self-service computer assembly with integrated receipt printer
WO2000045325A1 (en) * 1999-01-31 2000-08-03 Ogilvie John W L System and method for helping consumers select point-of-sale items
US20030014275A1 (en) * 1999-02-02 2003-01-16 Bearden Fred E. Attendee electronic sporting event information transmitting and storage systems
US6347301B1 (en) 1999-02-02 2002-02-12 Bearden, Iii Fred E. Conference communication facilitator and method of use
US7293231B1 (en) * 1999-03-18 2007-11-06 British Columbia Ltd. Data entry for personal computing devices
PT1171813E (pt) 1999-03-18 2003-10-31 British Columbia Ltd 602531 Insercao de dados para dispositivos de computacao pessoal
US6856964B1 (en) 1999-03-22 2005-02-15 Ncr Corporation System and methods for integrating a self-checkout system into an existing store system
IL130167A0 (en) * 1999-05-27 2000-06-01 Dotan Shmuel Shopping system and method
US7426480B2 (en) 1999-06-09 2008-09-16 Catalina Marketing Corporation In-vehicle promotions system
EP1094417A3 (de) * 1999-09-17 2002-11-27 Dimitrios George Papaioannou Einrichtung zur automatischen Lieferung ortsabhängiger Information mit integrierter Druck-auf-Anfrage
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
US20040030598A1 (en) * 1999-11-30 2004-02-12 Boal Steven R. Electronic coupon distribution system
US6968568B1 (en) 1999-12-20 2005-11-22 International Business Machines Corporation Methods and apparatus of disseminating broadcast information to a handheld device
CA2303610A1 (en) * 2000-03-31 2001-09-30 Peter Nicholas Maxymych Transaction tray with communications means
US6464144B1 (en) * 2000-05-18 2002-10-15 Symbol Technologies, Inc. Hand held terminal with an odor sensor
US6530521B1 (en) 2000-07-17 2003-03-11 Ncr Corporation Produce recognition apparatus and method of obtaining information about produce items
CA2323856A1 (en) * 2000-10-18 2002-04-18 602531 British Columbia Ltd. Method, system and media for entering data in a personal computing device
CA2428518A1 (en) * 2000-11-10 2002-12-19 In2M Corporation Methods and systems for electronic coupon issuance transmission and management
US6877665B2 (en) * 2000-11-20 2005-04-12 Ecrio, Inc. System, method, and apparatus for communicating information encoded in a light-based signal using a fob device
AU2002226941A1 (en) * 2000-11-20 2002-06-03 Ecrio, Inc. Method for downloading bar code encoded information with a mobile communication
US6533173B2 (en) * 2000-12-29 2003-03-18 Donald A. Benyak Product Locator and Price checking system
US6758397B2 (en) * 2001-03-31 2004-07-06 Koninklijke Philips Electronics N.V. Machine readable label reader system for articles with changeable status
US10776804B2 (en) * 2001-04-06 2020-09-15 Cuesol, Inc. Methods and systems for providing personalized information to users in a commercial establishment
US7856368B2 (en) 2001-04-06 2010-12-21 Ahold Licensing Sa Methods and systems for providing personalized information to users in a commercial establishment
US20040044575A1 (en) * 2002-08-27 2004-03-04 Outsite Networks, Inc. Interactive retrofit capable loyalty device
US20030205617A1 (en) * 2002-05-06 2003-11-06 Allen Marc L. Self contained electronic loyalty system
US20060091203A1 (en) * 2001-05-04 2006-05-04 Anton Bakker Systems and methods for the identification and presenting of information
US20020174025A1 (en) * 2001-05-17 2002-11-21 Hind John R. Method and system for providing targeted advertising and personalized customer services
US20030120562A1 (en) * 2001-07-31 2003-06-26 Clark Jeffery L. Retail advertising method
US6864878B2 (en) * 2002-03-29 2005-03-08 Xerox Corporation Tactile overlays for screens
US6659346B1 (en) 2002-06-14 2003-12-09 Terrence R. Williams Semi-automated shopping system
US7753273B2 (en) * 2002-07-26 2010-07-13 Es&S Automark, Llc Ballot marking system and apparatus utilizing multiple key switch voter interface
BR8202275U (pt) * 2002-08-16 2004-08-10 Marcelo Machado Coelho Carrinho para supermercado com exposição de mìdia através de luminosos e sistema autocarregável
US20040111320A1 (en) * 2002-12-05 2004-06-10 Jorg Schlieffers Electronic shopping system
US7147154B2 (en) * 2003-04-29 2006-12-12 International Business Machines Corporation Method and system for assisting a shopper in navigating through a store
US7841533B2 (en) * 2003-11-13 2010-11-30 Metrologic Instruments, Inc. Method of capturing and processing digital images of an object within the field of view (FOV) of a hand-supportable digitial image capture and processing system
US7853477B2 (en) * 2003-12-30 2010-12-14 O'shea Michael D RF-based electronic system and method for automatic cross-marketing promotional offers and check-outs
US20050154646A1 (en) * 2004-01-12 2005-07-14 John Chermesino Method and system for self-service shopping
US20060007191A1 (en) * 2004-06-03 2006-01-12 International Business Machines Corporation System and method for adjusting a screen
US7372360B2 (en) 2004-12-09 2008-05-13 Eastman Kodak Company Item information system and method
US8552984B2 (en) 2005-01-13 2013-10-08 602531 British Columbia Ltd. Method, system, apparatus and computer-readable media for directing input associated with keyboard-type device
ES2921886T3 (es) 2005-03-18 2022-09-01 Gatekeeper Systems Inc Sistema de comunicación bidireccional para el seguimiento de la ubicación y el estado de los vehículos sobre ruedas
CA2544681C (en) * 2005-04-22 2015-11-17 Protexis Inc. Location-specific or range-based licensing system
CA110976S (en) 2005-04-29 2008-12-23 Springboard Retail Networks Inc Cart handle
CA110974S (en) 2005-04-29 2008-12-23 Springboard Retail Networks Inc Cart handle
USD547522S1 (en) 2005-04-29 2007-07-24 Springboard Retail Networks Licensing Srl Cart handle
CA110968S (en) 2005-04-29 2008-12-23 Springboard Retail Networks Inc Cart handle
USD552324S1 (en) 2005-04-29 2007-10-02 Springboard Retail Networks Licensing Srl Cart handle
USD547923S1 (en) 2005-04-29 2007-07-31 Springboard Retail Networks Licensing Srl Cart handle
CA110969S (en) 2005-04-29 2007-05-03 Springboard Retail Networks Inc Cart handle
CA110971S (en) 2005-04-29 2007-12-27 Springboard Retail Networks Inc Portable interactive display device
CA110967S (en) 2005-04-29 2008-12-23 Springboard Retail Networks Inc Cart handle
USD552323S1 (en) 2005-04-29 2007-10-02 Springboard Retail Networks Licensing Srl Display device
CA110973S (en) 2005-04-29 2008-12-23 Springboard Retail Networks Inc Cart handle
US8152062B2 (en) 2005-04-29 2012-04-10 Mercatus Technologies Inc. Portable information terminal mountable on shopping cart and removable memory device usable with same
USD551824S1 (en) 2005-04-29 2007-09-25 Springboard Retail Networks Licensing Srl Cart handle
CA110966S (en) 2005-04-29 2007-09-07 Springboard Retail Networks Inc Cart handle
CA110972S (en) 2005-04-29 2008-12-23 Springboard Retail Networks Inc Cart handle
AU2006242966A1 (en) 2005-04-29 2006-11-09 Mercatus Technologies Inc. Systems and methods for managing a hierarchical structure
CA110977S (en) 2005-04-29 2008-12-23 Springboard Retail Networks Inc Cart handle
USD551418S1 (en) 2005-04-29 2007-09-18 Springboard Retail Networks Licensing Srl Cart handle
US7734621B2 (en) * 2005-05-19 2010-06-08 Coupons.Com Incorporated Searching a database including prioritizing results based on historical data
US20060289637A1 (en) * 2005-06-28 2006-12-28 Media Cart Holdings, Inc. Media enabled shopping cart system with basket inventory
US7443295B2 (en) * 2005-06-28 2008-10-28 Media Cart Holdings, Inc. Media enabled advertising shopping cart system
US7660747B2 (en) * 2005-06-28 2010-02-09 Media Cart Holdings, Inc. Media enabled shopping cart system with point of sale identification and method
AU2006294868B2 (en) 2005-09-26 2011-03-03 Coupons, Inc. System and method for augmenting content in electronic documents with links to contextually relevant information
US7464872B2 (en) * 2005-11-09 2008-12-16 Invatron Systems Corp. Systems and methods for managing an inventory
WO2008044946A1 (en) * 2006-10-10 2008-04-17 Cabco Group Limited Shopping cart printing system
US8540515B2 (en) 2006-11-27 2013-09-24 Pharos Innovations, Llc Optimizing behavioral change based on a population statistical profile
US8540517B2 (en) 2006-11-27 2013-09-24 Pharos Innovations, Llc Calculating a behavioral path based on a statistical profile
US8540516B2 (en) 2006-11-27 2013-09-24 Pharos Innovations, Llc Optimizing behavioral change based on a patient statistical profile
WO2008073829A2 (en) * 2006-12-08 2008-06-19 Madix, Inc. Improvements in display of video and other content in retail stores
CA2672294A1 (en) 2007-01-18 2008-07-24 Coupons, Inc. System and method for controlling distribution of electronic coupons
US20080238009A1 (en) * 2007-03-26 2008-10-02 Media Cart Holdings, Inc. Voip capabilities for media enhanced shopping systems
AU2008230909A1 (en) * 2007-03-25 2008-10-02 Media Cart Holdings, Inc. Media enabled shopping cart system and associated methods
US7762458B2 (en) * 2007-03-25 2010-07-27 Media Cart Holdings, Inc. Media enabled shopping system user interface
US20080231432A1 (en) * 2007-03-25 2008-09-25 Media Cart Holdings, Inc. Cart explorer for fleet management/media enhanced shopping cart paging systems/media enhanced shopping devices with integrated compass
US7714723B2 (en) * 2007-03-25 2010-05-11 Media Cart Holdings, Inc. RFID dense reader/automatic gain control
US7741808B2 (en) * 2007-03-25 2010-06-22 Media Cart Holdings, Inc. Bi-directional charging/integrated power management unit
US20080243626A1 (en) * 2007-03-26 2008-10-02 Media Cart Holdings, Inc. Pos focused media enhanced shopping systems - pricing and shrinkage control
US7782194B2 (en) * 2007-03-25 2010-08-24 Media Cart Holdings, Inc. Cart coordinator/deployment manager
US7679522B2 (en) * 2007-03-26 2010-03-16 Media Cart Holdings, Inc. Media enhanced shopping systems with electronic queuing
US20080237339A1 (en) 2007-03-26 2008-10-02 Media Cart Holdings, Inc. Integration of customer-stored information with media enabled shopping systems
WO2008134592A1 (en) 2007-04-27 2008-11-06 Coupons, Inc. Coupon copy protection
US7825343B2 (en) * 2007-05-08 2010-11-02 Invatron Systems Corp. Systems and methods for providing information to a customer
DE102007033038A1 (de) * 2007-07-16 2009-01-29 Bizerba Gmbh & Co Kg Checkout-Vorrichtung eines Kassenplatzes und Verfahren zum Betreiben derselben
US7900840B2 (en) * 2007-10-02 2011-03-08 Ncr Corporation Methods and apparatus for directing bar code positioning for imaging scanning
CA2723808A1 (en) 2008-05-13 2009-11-19 Coupons.Com Incorporated System and method for distributing coupon content and transactional advertisements
WO2010051642A1 (en) 2008-11-10 2010-05-14 Springboard Retail Networks Licensing Srl Systems, methods, apparatus and computer-readable mediums for determining a meal and/or meal plan
US8165078B2 (en) * 2008-11-19 2012-04-24 Coupons.Com Incorporated System and method for controlling use of a network resource
US20100154172A1 (en) * 2008-12-22 2010-06-24 Whirlpool Corporation Handle with docking station
US20100161519A1 (en) * 2008-12-22 2010-06-24 Whirlpool Corporation Method of providing a replacement component
US20100154173A1 (en) * 2008-12-22 2010-06-24 Whirlpool Corporation Replacement handle with power supply
US20100268593A1 (en) * 2009-04-21 2010-10-21 Ravi Keswani System and method for creating coupon offers and barcodes
US8505813B2 (en) 2009-09-04 2013-08-13 Bank Of America Corporation Customer benefit offer program enrollment
JP5358370B2 (ja) * 2009-09-18 2013-12-04 株式会社キーエンス 光学的情報読取装置
DE102010023704A1 (de) * 2010-06-14 2011-12-15 Rainer Lutz Einkaufswagen
USD701862S1 (en) * 2011-02-18 2014-04-01 Lg Electronics Inc. Cart barcode scanner
JP2012183899A (ja) * 2011-03-04 2012-09-27 Toshiba Tec Corp 情報処理装置及びプログラム
US8751298B1 (en) 2011-05-09 2014-06-10 Bank Of America Corporation Event-driven coupon processor alert
US9892419B1 (en) 2011-05-09 2018-02-13 Bank Of America Corporation Coupon deposit account fraud protection system
GB2495095A (en) * 2011-09-28 2013-04-03 Russell Knight Device for organising shopping, having a barcode scanner, display and printer
US10228819B2 (en) 2013-02-04 2019-03-12 602531 British Cilumbia Ltd. Method, system, and apparatus for executing an action related to user selection
US9022287B1 (en) * 2014-01-29 2015-05-05 Mercedes M. George Shopping system for tracking and tabulating costs
US10319198B2 (en) 2016-05-02 2019-06-11 Focal Systems, Inc. Expedited checkout system through portable checkout units
US20170323281A1 (en) * 2016-05-06 2017-11-09 Wal-Mart Stores, Inc. Methods and Systems for Tracking Carts and Retail Products in a Shopping Space
US10565554B2 (en) 2016-06-10 2020-02-18 Walmart Apollo, Llc Methods and systems for monitoring a retail shopping facility
US10565550B1 (en) 2016-09-07 2020-02-18 Target Brands, Inc. Real time scanning of a retail store
JP6826403B2 (ja) * 2016-09-12 2021-02-03 東芝テック株式会社 販売データ処理装置
US10600043B2 (en) 2017-01-31 2020-03-24 Focal Systems, Inc. Automated checkout system through mobile shopping units
US20180229746A1 (en) * 2017-02-10 2018-08-16 Wal-Mart Stores, Inc. Handle clip mechanism
US10963740B2 (en) 2017-05-12 2021-03-30 Focal Systems, Inc. Automatic labeling of products via expedited checkout system
US10524165B2 (en) 2017-06-22 2019-12-31 Bank Of America Corporation Dynamic utilization of alternative resources based on token association
US10313480B2 (en) 2017-06-22 2019-06-04 Bank Of America Corporation Data transmission between networked resources
US10511692B2 (en) 2017-06-22 2019-12-17 Bank Of America Corporation Data transmission to a networked resource based on contextual information
JP7023747B2 (ja) 2018-03-02 2022-02-22 東芝テック株式会社 荷車
JP2019151220A (ja) * 2018-03-02 2019-09-12 東芝テック株式会社 荷車
JP6942659B2 (ja) * 2018-03-02 2021-09-29 東芝テック株式会社 荷車
CN110606021A (zh) * 2018-06-15 2019-12-24 华创车电技术中心股份有限公司 行车影像辅助系统
AU2020209288A1 (en) * 2019-01-16 2021-08-26 Edi BAHOUS System and methods for automatic detection of product insertions and product extraction in an open shopping cart
US12479489B2 (en) 2022-10-25 2025-11-25 Target Brands, Inc Shopping cart with bag support system
USD1048640S1 (en) 2022-10-25 2024-10-22 Target Brands, Inc. Tray for shopping cart
USD1048639S1 (en) 2022-10-25 2024-10-22 Target Brands, Inc. Shopping cart
USD1049539S1 (en) * 2022-12-08 2024-10-29 Xi'an SuperHii Network Technology Co., Ltd. Smart shopping cart
JP2024114359A (ja) * 2023-02-13 2024-08-23 東芝テック株式会社 ショッピングカート
USD1066853S1 (en) * 2023-03-30 2025-03-11 Maplebear Inc. Computing device apparatus
USD1065748S1 (en) * 2023-03-30 2025-03-04 Maplebear Inc. Shopping cart

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US488272A (en) * 1892-12-20 Folding h am mock-frame
US3251543A (en) * 1965-05-03 1966-05-17 Fred L Bush Shopping cart attachment
GB2035225A (en) * 1978-10-19 1980-06-18 Rollon J Applications of calculators
US4345315A (en) * 1979-01-19 1982-08-17 Msi Data Corporation Customer satisfaction terminal
US4373133A (en) * 1980-01-03 1983-02-08 Nicholas Clyne Method for producing a bill, apparatus for collecting items, and a self-service shop
US4323773A (en) * 1980-01-17 1982-04-06 Litton Systems, Inc. Bar code controlled microwave oven
US4415065A (en) * 1980-11-17 1983-11-15 Sandstedt Gary O Restaurant or retail vending facility
US4703423A (en) * 1984-07-10 1987-10-27 Recipe Terminal Corporation Apparatus and method for generation of brand name specific advertising media
DE3428104C2 (de) * 1984-07-30 1987-03-26 Heinz Georg Hünibach Thun Baus Vorrichtung zur Speicherung und Ausgabe von Informationsmengen
EP0285614A1 (de) * 1986-10-06 1988-10-12 Stéfan Grigore DE FAY Verfahren und tragbare vorrichtung zum erfassen, speichern, gegebenenfalls verarbeiten und wiedergeben graphischer zeichen auf einer vorlage
US4727245A (en) * 1986-10-14 1988-02-23 Mars, Inc. Portable data scanner with removable modular printer
US4766295A (en) * 1987-03-02 1988-08-23 H.E. Butt Grocery Company Electronic pricing display system
US4973952A (en) 1987-09-21 1990-11-27 Information Resources, Inc. Shopping cart display system
US4882724A (en) * 1987-10-14 1989-11-21 Leo Vela Shoppers communication system and processes relating thereto
US5448046A (en) * 1987-12-28 1995-09-05 Symbol Technologies, Inc. Arrangement for and method of expediting commercial product transactions at a point-of-sale site
US5047614A (en) * 1989-01-23 1991-09-10 Bianco James S Method and apparatus for computer-aided shopping
US5149947A (en) * 1989-03-27 1992-09-22 Ncr Corporation Portable checkout system
US5189291A (en) * 1989-05-01 1993-02-23 Symbol Technologies, Inc. Bar code reader operable as remote scanner or with fixed terminal
US5347115A (en) * 1990-01-12 1994-09-13 Norand Corporation Portable modular work station including printer and portable data collection terminal
US5013387A (en) * 1990-04-10 1991-05-07 Monarch Marking Systems, Inc. Hand-held labeller
US5340971A (en) * 1990-09-17 1994-08-23 Metrologic Instruments, Inc. Automatic bar code reading system having selectable long range and short range modes of operation
TW200605B (de) * 1990-09-13 1993-02-21 Daihuku Co Ltd
WO1993004449A1 (en) 1991-08-20 1993-03-04 Digicomp Research Corporation Product information system for shoppers
US5361871A (en) * 1991-08-20 1994-11-08 Digicomp Research Corporation Product information system for shoppers
US5250789A (en) * 1991-10-31 1993-10-05 Johnsen Edward L Shopping cart
US5288980A (en) * 1992-06-25 1994-02-22 Kingsley Library Equipment Company Library check out/check in system
US5382779A (en) * 1993-05-07 1995-01-17 Digicomp Research Corporation Shelf price label verification apparatus and method
US5493107A (en) * 1993-05-07 1996-02-20 Digicomp Research Corporation Shelf price label and product placement verification method and apparatus
US5424524A (en) 1993-06-24 1995-06-13 Ruppert; Jonathan P. Personal scanner/computer for displaying shopping lists and scanning barcodes to aid shoppers
GB2286567B (en) * 1994-02-05 1998-03-11 Patrick Stephen Michael Dwyer Trolley mobilisation unit
EP0768014A1 (de) * 1994-06-28 1997-04-16 Twinklestar Investments N.V. Kommunikationssystem zur informationsversorgung uber ausgestellte gegenstande mittels tragbarer gerate
JPH0840276A (ja) * 1994-08-02 1996-02-13 Mitsubishi Denki Bill Techno Service Kk ショッピングカート
US5534684A (en) * 1994-08-30 1996-07-09 Norand Corporation Portable optical reader with motion sensing system and method

Also Published As

Publication number Publication date
CA2258733C (en) 2007-07-31
EP1278166A2 (de) 2003-01-22
AU716877B2 (en) 2000-03-09
EP1023689B1 (de) 2007-12-19
WO1997050055A1 (en) 1997-12-31
EP1023689A1 (de) 2000-08-02
EP1903517A1 (de) 2008-03-26
WO1997050055A9 (en) 2000-01-06
AU3958097A (en) 1998-01-14
US5821512A (en) 1998-10-13
EP1278166A3 (de) 2005-04-20
CA2258733A1 (en) 1997-12-31
DE69738403D1 (de) 2008-01-31
EP1023689A4 (de) 2004-06-30

Similar Documents

Publication Publication Date Title
DE69738403T2 (de) Auf einem einkaufswagen angebrachte datenerfassungsvorrichtung die mit einem datenträgerleser verbunden ist
DE69720806T2 (de) An einem einkaufswagen befestigte tragbare vorrichtung zum sammeln von daten mittels eines daran befestigten datenlesegerätes
DE60102721T2 (de) Kunden-betriebene Warenerfassungs- und Abrechnungseinrichtung für Supermärkte
DE69734188T2 (de) Tragbares Einkaufs- und Bestellungsausführungssystem
US5773954A (en) Battery charging station for shopping cart mounted portable data collection devices
DE69434541T2 (de) Verkaufsstellen-System und Auszahlvorrichtung mit Selbstbedienungsabtaster, Kontrollvorrichtung und Verkaufsstellenvorrichtung für diese Auszahlvorrichtung
DE69206438T2 (de) Selbstbedienungsregistrierkasse.
DE69419236T2 (de) Registrierkassensystem mit Strichkode-Drucker
DE69434265T2 (de) Vorrichtung zum Aufnehmen und Transportieren eingekaufter Waren Selbstscanfunktion und POS-System
US5859414A (en) Interactive customer information terminal
US6595417B2 (en) Electronic shopping system
DE69412505T2 (de) Dateneingabevorrichtung
US20020194075A1 (en) Customer order notification system using mobile computers for use in retail establishiments
DE4433569A1 (de) Elektronisches Kupon-Verifikationssystem
DE69131499T2 (de) Einrichtung für eine Verkaufsstelle
DE69133270T2 (de) Vorrichtung und Verfahren zum Erneuern des Lagerbestandsverzeichnisses
EP0970453B1 (de) Warenerfassungs- und abrechnungseinrichtung
EP3287994A1 (de) Modul und verfahren zum beschleunigen und vereinfachen des kassenprozesses durch self-scanning, insbesondere für einzelhandelsmärkte
CN206757803U (zh) 超市扫码支付终端设备
DE102016014420B3 (de) Ladenlokal mit Einrichtungen zur Verhütung von Rückgabebetrug sowie Verfahren zur Verhütung von Rückgabebetrug in Ladenlokalen
DE102020121566A1 (de) System und Verfahren zum Einkaufen von Waren
AU776418B2 (en) Shopping cart mounted portable data collection device with tethered dataform reader
MXPA98010826A (en) Portable data collection device mounted in a shopping cart with integr data format reader
DE19545137A1 (de) System zur Registrierung und Abrechnung von Waren in Selbstbedienungsgeschäften
EP3207533A1 (de) Einkaufsterminal und system aus mehreren einkaufsterminals

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee