Summary of the invention
The present invention provides one kind based on cash register display system, to solve when carrying out cash register simultaneously to two neighboring customersThe problem of Customer Shopping good experience is spent can be reduced using a display.
According to a first aspect of the embodiments of the present invention, a kind of cash register display system is provided, including cash register scanning means,Cash register processing unit, input unit, the first display and second display, after the second display is located at the first displaySide, cashier scan the merchandise news that the first client purchases each commodity, the cash register scanning by the cash register scanning meansThe merchandise news that first client purchases each commodity is sent to the cash register processing unit by device;In the first client instituteAfter the completion of all commodity scanning of purchase, cashier sends the first client to the cash register processing unit by the input unit and sweepsIt retouches and completes signal;Hereafter, cashier is located at adjacent second in first client rear by cash register scanning means scanningClient purchases the merchandise news of each commodity, and the cash register scanning means believes the commodity that second client purchases each commodityBreath is sent to the cash register processing unit;After the completion of all commodity scanning that the second client is purchased, cashier passes through described defeatedEnter device and sends the second customer scans completion signal to the cash register processing unit;
The cash register processing unit judges whether to receive after the merchandise news for receiving the purchased commodity of the first clientOne customer scans complete signal, if so, showing the total price information that the first client purchases all commodity in first displayOn device and second display, otherwise, by Current Scan to the pricing informations of the purchased commodity of the first client show described firstOn display and second display;
After receiving the first customer scans and completing signal, judge whether the commodity letter for receiving the purchased commodity of the second clientBreath, if so, by the total price information on the second display be substituted for Current Scan to the purchased commodity of the second client valenceOtherwise lattice information keeps the total price Information invariability on second display;
After the merchandise news for receiving the purchased commodity of the second client, judge whether that receiving the second customer scans completes letterNumber, if receiving the second customer scans completes signal, the pricing information on the second display is substituted for the second clientThe total price information of all commodity is purchased, and judges whether the first client completes to pay, it, will be on the first display if completing paymentTotal price information be substituted for the total price information that the second client purchases all commodity, if do not complete payment, keep the first displayOn total price Information invariability;
If not receiving the second customer scans completes signal, judge whether the first client completes to pay, if completing payment,Then by the total price information on the first display be substituted for Current Scan to the purchased commodity of the second client pricing information, if not completeAt payment, then the total price Information invariability on the first display is kept.
It in an optional implementation manner, further include cash register display device, the cash register processing unit is receiving every timeTo the purchased commodity of the first client merchandise news when, all can by the merchandise news with tabular form show the cash register show fillThe right side set, and after receiving the first customer scans and completing signal, which is purchased into all commodity and is set to wait prop upThe state of paying;When receiving the merchandise news of the purchased commodity of the second client every time, which can be shown with tabular formIt is half side on a left side for the cash register display device, and after receiving the second customer scans and completing signal, which is purchasedAll commodity are set to state to be paid;
When showing the two merchandise news lists in left and right in the cash register display device, cashier passes through input unit pairPositioned at a left side for the cash register display device, half side and right half side merchandise news list is selected, in the commodity of selected respective sideInformation list and after sending corresponding confirmation payment signal to the cash register processing unit by the input unit, the cashierReason device is purchased all commodity to corresponding client and is settled accounts, and corresponding client is purchased all commodity after the completion of payment and is set toPay status, and cancel corresponding client and purchase display of all merchandise news lists in the cash register display device;
When only showing a merchandise news list in the cash register display device, cashier directly passes through the inputDevice sends corresponding confirmation payment signal to the cash register processing unit, and the cash register processing unit purchases corresponding client allCommodity are settled accounts, and corresponding client is purchased all commodity after the completion of payment and is set to pay status, and cancels corresponding clientPurchase display of all merchandise news lists in the cash register display device.
In another optional implementation, the cash register processing unit is purchasing all commodity progress to the first clientClearing, and after the completion of paying, the cash register display device it is left it is half side show merchandise news list when, by the half side quotient in the left sideThe right side that product information list is placed in the cash register display device half side is shown.
In another optional implementation, for each client, the cash register processing unit is receiving client instituteWhen the merchandise news of first commodity of purchase, unique identification symbol is distributed to the client, the state of the identifier is set to and is sweptIt retouches, each identifier is there are three state: scanning mode, state to be paid and pay status, the cash register processing unitFirst queue and second queue, identifier of the first queue to all clients since the first client is being locally storedIt number is inserted into and is deleted, the second queue is inserted into and is deleted to the identifier of all clients since the second clientIt removes, when the state of stem identifier in first queue and second queue is pay status accordingly by the stem identifierIt number is deleted from first queue and second queue;
When the right side to the cash register display device is shown, find and stem identifier in first queueCorresponding merchandise news list, and the merchandise news list of lookup is shown;On the left side to the cash register display deviceWhen half portion is shown, first determine whether stem identifier identical in first queue and second queue, if they are the same, then not intoAny display of row finds merchandise news list corresponding with stem identifier in second queue if not identical, and to looking intoThe merchandise news list found is shown;
For cash register processing unit after receiving merchandise news, beginning looking for state from the stem in first queue is scanningIdentifier, and the merchandise news is associated with the identifier found;
Cash register processing unit since the stem in first queue, finds state after receiving scanning and completing signalFor the identifier of scanning, and the state of the identifier is set to state to be paid;
Cash register processing unit is when receiving right half side selected signal and confirmation payment signal, to first in first queuePortion's identifier corresponding goods are settled accounts;When receiving left half side selected signal and confirmation payment signal, to secondStem identifier corresponding goods are settled accounts in queue.
The beneficial effects of the present invention are:
The present invention is when carrying out cash register simultaneously to two neighboring customers, by using two displays, on two displaysThe content of display is controlled, and can be made two-phase neighbour client that can obtain the pricing information that it wants to check, be thereby may be ensured thatThe good experience degree of client's purchase.
Specific embodiment
Technical solution in embodiment in order to enable those skilled in the art to better understand the present invention, and make of the invention realThe above objects, features, and advantages for applying example can be more obvious and easy to understand, with reference to the accompanying drawing to technical side in the embodiment of the present inventionCase is described in further detail.
In the description of the present invention, unless otherwise specified and limited, it should be noted that term " connection " should do broad sense reasonSolution, for example, it may be mechanical connection or electrical connection, the connection being also possible to inside two elements can be directly connected, it can alsoIndirectly connected through an intermediary, for the ordinary skill in the art, can understand as the case may be above-mentionedThe concrete meaning of term.
It is shown in Figure 1, it is one embodiment block diagram of cash register display system of the present invention.The system may includeCash register scanning means 1, cash register processing unit 2, input unit 3, the first display 4 and second display 5, the second display5 are located at 4 rear of the first display, and cashier scans the quotient that the first client purchases each commodity by the cash register scanning means 1The merchandise news that first client purchases each commodity is sent to the cashier by product information, the cash register scanning means 1Manage device 2;After the completion of the scanning of all commodity that first client is purchased, cashier is by the input unit 3 to the receiptsSilver treatment device 2 sends the first customer scans and completes signal;Hereafter, cashier is located at by the cash register scanning means 1 scanningThe second adjacent client of first client rear purchases the merchandise news of each commodity, and the cash register scanning means 1 will be describedThe merchandise news that second client purchases each commodity is sent to the cash register processing unit 2;In all quotient that the second client is purchasedAfter the completion of product scanning, cashier sends the second customer scans to the cash register processing unit 2 by the input unit 3 and completes letterNumber;The cash register processing unit 2 judges whether to receive the first visitor after the merchandise news for receiving the purchased commodity of the first clientSignal is completed in family scanning, if so, showing the total price information that the first client purchases all commodity in 4 He of the first displayOn second display 5, otherwise, by Current Scan to the purchased commodity of the first client pricing information show it is described first displayOn device 4 and second display 5;After receiving the first customer scans and completing signal, judge whether that receiving the second client is purchasedThe merchandise news of commodity, if so, the total price information on the second display 5 is substituted for the second client that Current Scan arrivesOtherwise the pricing information of purchased commodity keeps the total price Information invariability on second display 5;It is purchased receiving the second clientAfter the merchandise news of commodity, judge whether that receiving the second customer scans completes signal, if receiving the completion of the second customer scansPricing information on the second display 5 is then substituted for the second client and purchases the total price information of all commodity, and sentenced by signalWhether disconnected first client completes to pay, if completing payment, the total price information on the first display 4 is substituted for the second client instituteThe total price information of all commodity is purchased, if not completing payment, keeps the total price Information invariability on the first display 4;If not receivingSignal is completed to the second customer scans, then judges whether the first client completes to pay, if payment is completed, by the first display 4On total price information be substituted for Current Scan to the purchased commodity of the second client pricing information, if do not complete payment, keepTotal price Information invariability on first display 4.
In the present embodiment, cash register further includes as shown in connection with fig. 2 cash register to carry out cash register simultaneously to two neighboring customersDisplay device 6, in 6 side of cash register display device, the merchandise news that cash register can obtain scanning is shown, to mention to cashierFor cash register reference.The cash register processing unit 2, all can should when receiving the merchandise news of the purchased commodity of the first client every timeMerchandise news is shown in the right side of the cash register display device 6 with tabular form, and completes receiving the first customer scansAfter signal, which is purchased into all commodity and is set to state to be paid;The purchased commodity of the second client are being received every timeWhen merchandise news, which can be shown with tabular form in the left half side of the cash register display device 6, and receivingAfter second customer scans complete signal, which is purchased into all commodity and is set to state to be paid.
When showing the two merchandise news lists in left and right in the cash register display device 6, cashier passes through input unit 3Half side to the left side for being located at the cash register display device and right half side merchandise news list selects, in the quotient of selected respective sideProduct information list and after sending corresponding confirmation payment signal to the cash register processing unit 2 by the input unit 3, the receipts2 couples of silver treatment device corresponding clients purchase all commodity and settle accounts, and corresponding client is purchased all commodity after the completion of paymentIt is set to pay status, and cancels corresponding client and purchases display of all merchandise news lists in the cash register display device 6;When only showing a merchandise news list in the cash register display device 6, cashier directly pass through the input unit 3 toThe cash register processing unit 2 sends corresponding confirmation payment signal, and 2 couples of the cash register processing unit corresponding clients purchase all commodityIt is settled accounts, corresponding client is purchased into all commodity after the completion of payment and is set to pay status, and cancels corresponding client and is purchasedDisplay of all merchandise news lists in the cash register display device 6.
Wherein, cashier is first scanned the purchased commodity of the first client in cash register, can be by after the completion of scanningCorrespondence key in lower input unit, so that input unit, which sends the first customer scans to cash register processing unit, completes signal.?After the completion of first client purchases all commodity scannings, commodity may be packed or prepare to pay, traditional feelings by the first clientCashier needs that client is waited to complete just to can be carried out cash register after payment prepares under condition.Cashier is scanning through the first visitor in the present inventionAll commodity are purchased at family, and after pressing the correspondence key in input unit, the first client purchases all commodity and indirect progressClearing, but enter state to be paid.If scanning through after the first client purchases all commodity in cashier, the first client is completePrepare at payment, only shows a merchandise news list in cash register display device at this time, cashier can press input unitIn correspondence key so that input unit to cash register processing unit send the first client confirm payment signal, cash register processing unitAfter receiving the first client and confirming payment signal, all commodity are purchased to the first client and are settled accounts, it will after the completion of paymentFirst client purchases all commodity and is set to pay status, and the first client of cancellation purchases all merchandise news lists and shows in cash registerDisplay on showing device.
Since in actual operation, cashier needs to press the correspondence key in input unit twice, to handle to cash registerDevice, which provides the instruction whether scanning is completed and whether paid, makes cash register processing unit to realize good interactionIts current executable instruction is accurately given expression to, cash register processing unit is receiving corresponding scanning completion signal and corresponding confirmation paymentAfter signal, show that a left side for cash register display device is half side or right half side using different colours.For example, for the quotient of right half side displayProduct information, cashier by input unit to cash register processing unit send scanning complete signal before, using black font intoRow display, and cashier by input unit to cash register processing unit send confirmation payment signal after, using green font intoRow display, thus cashier can determine whether cash register processing unit receives corresponding signal, good so as to realizeHuman-computer interaction interface.
In addition, the first client not yet completes payment and prepares if scanning through after the first client purchases all commodity in cashier,Cashier can be scanned the purchased commodity of the second client, and the second client is being purchased all commodity scanning completions by cashier,The correspondence key in input unit is pressed, the second customer scans are sent to cash register processing unit by input unit and complete signalAfter (i.e. the first client purchases all commodity in the second client and completes to complete payment preparation after scanning), if the first client is stillIt not yet completes payment to prepare, then default choice frame is half side positioned at a left side at this time, cashier can press the correspondence in input unitKey sends the second client to cash register processing unit by input unit and confirms payment signal, and cash register processing unit is receivingAfter second client confirms payment signal, all commodity are purchased to the second client and are settled accounts, by the second client after the completion of paymentIt purchases all commodity and is set to pay status, and cancel the second client and purchase all merchandise news lists in cash register display deviceDisplay.
If cashier, during being scanned to the purchased commodity of the second client, the first client completes payment and prepares, then cash registerMember can first pass through the left and right press key in input unit, and it is half side that choice box is moved to the right side, then presses the correspondence in input unitKey confirms payment signal to send the first client to cash register processing unit, and cash register processing unit is to receive the first client trueAfter recognizing payment signal, all commodity are purchased to the first client and are settled accounts, the first client is purchased into all quotient after the completion of paymentProduct are set to pay status, and cancel the first client and purchase display of all merchandise news lists in cash register display device.TheOne client is after completing payment, half side the purchased items list information for showing the second client in a left side of cash register display device, due toAfter first client completes payment, it will leave sales counter, the second client can move forward, if the purchased commodity of the second client are still aobviousShow it is half side on a left side for cash register display device, then in the purchased commodity of next client of scanning to the second client, next clientPurchased items list information will may only display in cash register display device the right side it is half side, be unfavorable in this way cashier by commodity with it is correspondingClient is associated.Therefore, the cash register processing unit is settled accounts purchasing all commodity to the first client, and pays completionAfterwards, the cash register display device it is left it is half side show merchandise news list when, the half side merchandise news list in the left side is placed inThe right side of the cash register display device is half side to be shown.The present invention is displayed on left half side after the first client completes paymentMerchandise news list is sent to right half side shown, it is ensured that while the lasting progress of cash register, and make cashier by accountIt is single to carry out accurate correlation with client, so as to improve cash register accuracy.Thus the present invention can be previous in two neighboring customersWhen a client is doing payment preparation, the purchased commodity of the latter client are scanned, while improving cash register efficiency, can be protectedDemonstrate,prove the accuracy of cash register.
In the above-described embodiments, in order to which the display preferably to cash register display device controls.For each client, instituteCash register processing unit is stated when receiving the merchandise news for first commodity that the client is purchased, distributes unique identification to the clientThe state of the identifier is set to scanning by symbol, and it is associated with the identifier that the client purchased all merchandise newss,Each identifier is there are three state: scanning mode, state to be paid and pay status, the cash register processing unit is at thisGround is stored with first queue and second queue, the first queue to the identifier of all clients since the first client intoRow insertion and deletion, the second queue are inserted into and are deleted to the identifier of all clients since the second client,Accordingly the stem is identified when the state of stem identifier in the first queue and second queue is pay statusSymbol is deleted from first queue and second queue, the cash register display device when being shown to right side, find withThe corresponding merchandise news list of stem identifier in first queue, and the merchandise news list of lookup is shown;?When showing to left side, first determine whether stem identifier is identical in first queue and second queue, if they are the same, thenWithout any display, if not identical, merchandise news list corresponding with stem identifier in second queue is found, andThe merchandise news list found is shown.Cash register processing unit is after receiving merchandise news, from first queueStem begins looking for state and is the identifier of scanning, and the merchandise news is associated with the identifier found.It receivesSilver treatment device is after receiving scanning and completing signal, and since the stem in first queue, the state that finds is the mark of scanningKnow symbol, and the state of the identifier is set to state to be paid.Cash register processing unit is receiving right half side selected letterNumber and confirmation payment signal when, stem identifier corresponding goods in first queue are settled accounts;It is left half side receivingSelected signal and confirmation payment signal when, stem identifier corresponding goods in second queue are settled accounts.
In the following, for example: cashier distributes to the first client and marks when scanning first commodity that the first client is purchasedKnow symbol A, and by identifier A be inserted into first queue in, its state is set to scanning, scan through the first client purchase it is allAfter commodity, cashier can send scanning to cash register processing unit by input unit and complete signal, and cash register processing unit is from theThe stem of one queue starts, and the state that finds is the identifier A of scanning, its state is set to state to be paid.Cashier existsScan through after the first client purchases all commodity, if the first client is ready for payment and prepares, at this time in first queue there is onlyIdentifier A corresponding with the first client and its state are state to be paid, are empty, therefore cash register display device in second queueOnly it is right it is half side show items list information corresponding with identifier A, default selected frame at this time and be located at right half side, cashierAfter reason device receives confirmation payment signal, stem identifier A in first queue is searched, and corresponding to identifier ACommodity are settled accounts, and the state of identifier A is set to pay status by cash register processing unit after the completion of payment, and will markSymbol A is deleted from first queue.
Cashier is after scanning through the first client and purchasing all commodity, if the first client not yet carries out payment and prepares, cash registerMember can complete signal sending scanning to cash register processing unit by input unit, be set to the state of identifier A wait prop upThe state of paying, is then scanned the purchased commodity of the second client, equally, cash register processing unit is receiving what the second client was purchasedWhen the information of first commodity, to the second client allocation identification symbol B, the state of identifier B is set to scanning, and willIdentifier B is inserted into first queue and second queue respectively.Stem identifier in first queue and second queue at this timeIt is not identical, therefore a left side for cash register display device half side shows the associated merchandise news of stem identifier in second queueShow.If cashier, during scanning the purchased commodity of the second client, the first client completes payment and prepares, then cashier can incite somebody to actionIt is half side that choice box is moved to the right side, and sends confirmation payment signal, cash register processing unit to cash register processing unit by input unitAfter receiving right half side selected signal and confirmation payment signal, stem identifier corresponding goods in first queue are carried outClearing, the state of identifier A is set to pay status by cash register processing unit after the completion of payment, and by identifier A fromIt is deleted in first queue.First queue is identical with stem identifier in second queue at this time, therefore a left side for cash register display deviceIt is half side without display, it is right half side the associated commodity of identifier B to be shown.
If cashier purchases all commodity scanning through the second client, the correspondence key in input unit is pressed, makes to markAfter the state of knowledge symbol B is set to state to be paid, the first client remains unfulfilled payment and prepares, then cashier can directly pass throughInput unit sends confirmation payment signal to cash register processing unit, and default choice frame is located at left the half of cash register display device at this timeSide, cash register processing unit identify stem in second queue after receiving left half side selected signal and confirmation payment signalSymbol B is settled accounts, and the state of identifier B is set to pay status by cash register processing unit after the completion of payment, and will markKnow symbol B to delete from second queue.After the second client completes payment, the payment preparation of usual first client has been completed,Therefore cashier can carry out cash register to the first client, and similarly, the state of identifier A is also to have paid after the completion of paymentState, the identifier A in first queue and identifier B are successively deleted at this time.The present invention by using two queues andInterrelated logic realizes the execution of display and the clearing of merchandise news, and controlling mechanism is simple, cashier is only with shirtsleeve operationIt can, it is not necessary to corresponding key and corresponding key be respectively set for two clients.
On the basis of carrying out cash register simultaneously to two neighboring customers, the present invention is using two displays come adjacent to front and back twoThe pricing information of the bought commodity of client is shown, it is ensured that two neighboring customers can view oneself purchased commodityPricing information guarantees the good experience degree of Customer Shopping.Wherein cashier's reason device 2 is receiving the purchased quotient of the first clientAfter the merchandise news of product, judge whether that receiving the first customer scans completes signal, since cashier can be in sequence to two-phaseAdjacent the purchased commodity of client are scanned, therefore when cash register processing unit 2 does not receive the first customer scans completion signal, are indicatedCash register processing unit 2 does not receive the merchandise news of the purchased commodity of the second client yet, the first client may at second display,May also at the first display, thus at this time the first display 4 and second display 5 will all show that Current Scan arrives firstThe pricing information of the purchased commodity of client can carry out the pricing information of its purchased commodity so that no matter the first client is in whereIt checks.When cash register processing unit 2, which receives the first customer scans, completes signal, indicate cashier by the purchased institute of the first clientThere is commodity scanning to complete, cash register processing unit 2 can purchase all commodity to the first client and settle accounts and to the first client at this timeThe total price for purchasing all commodity is shown, also due to not can determine that the first client is located at the first display at this time, stillAt second display, and the purchased commodity of the second client are not scanned, and are also indifferent to the price of its purchased commodity, therefore cash registerProcessing unit can all show that the first client purchases the total price information of all commodity on the first display and the second.
Cash register processing unit indicates that the first client purchases all commodity after receiving the first customer scans and completing signalIt has been scanning through that, hereafter merchandise news that cash register processing unit receives just is purchased the merchandise news of commodity by the second client, thisWhen the second client will be concerned about the pricing information of its purchased commodity, since second display is located at the first display rear, secondClient is located at the rear of the first client, and the first client purchases after all commodity all scan through at it would generally be moved to the first displayAt device, thus cash register processing unit can will be shown after the merchandise news for receiving the purchased commodity of the second client on second displayThe total price information shown be substituted for Current Scan to the purchased commodity of the second client pricing information, thus propped up in the first clientIt pays during preparing, can be convenient the second client and purchase the pricing informations of every commodity to it and check.
Cash register processing unit judges whether to receive the second visitor after the merchandise news for receiving the purchased commodity of the second clientSignal is completed in family scanning, if receiving the second customer scans completes signal, then it represents that the second client purchases all commodity and sweptCompletion is retouched, at this time for would indicate that the second client purchases all commodity to the second display of the second present customers pricing informationTotal price information.If the first client carries out payment and prepares after the completion of the second client purchases all commodity scannings, then cashier managesShould be preferentially to first client's cash register, after the first client completes payment, the first client will no longer be required to check its purchased commodityTotal price information, and the second client may be still at second display, or when the first client leaves at the first displayIt moves forward at row to the first display, therefore the display that the second client may view has the first display and second to showShow device, cash register processing unit not only shows the total price information that the second client purchases all commodity in second display, also at this timeThe total price information that second client purchases all commodity is shown on the first display, so that the second client checks.If receivingSilver-colored member scans through after the second client purchases all commodity, and the first client does not carry out payment yet and prepares, then the first display is stillThe total price information for purchasing all commodity to the first client is needed to show, to provide reference to the payment of the first client.
If cash register processing unit does not receive the second customer scans and completes signal, then it represents that the purchased commodity of the second client are not yetScan through, at this time there is still a need for second display to Current Scan to the pricing informations of the purchased commodity of the second client showShow.When cashier is during being scanned the purchased commodity of the second client, and the first client carries out payment preparation, cashier ought toCash register preferentially is carried out to the first client, after the first client completes payment, the first client will no longer be required to check its purchased commodityTotal price information, and the second client may be still at second display, or leave at the first display in the first clientWhen move forward row at the first display, therefore the display that the second client may view has the first display and secondDisplay, at this time cash register processing unit not only by Current Scan to the pricing informations of the purchased commodity of the second client show secondDisplay, also by Current Scan to the pricing informations of the purchased commodity of the second client show on the first display, so as to secondClient checks.If cashier, during scanning through the purchased commodity of the second client, the first client does not carry out payment yet and prepares, thatFirst display still needs the total price information for purchasing all commodity to the first client and shows, so as to the first client'sPayment provides reference.
As seen from the above-described embodiment, the present invention is shown when carrying out cash register simultaneously to two neighboring customers by using twoDevice controls the content shown on two displays, can make two-phase neighbour client that can obtain the price that it wants to checkInformation thereby may be ensured that the good experience degree of client's purchase.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention itsIts embodiment.This application is intended to cover any variations, uses, or adaptations of the invention, these modifications, purposes orPerson's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the present inventionOr conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by followingClaim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, andAnd various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.