Here is the solution to the check out thing.
You have to have a preferred card to use them. You forget it, you can provide a phone number and the machine lets you in.
The machine informs you that you have to maintain a certain rate of items per second with a maximum time length per total time to payment.
If you fail to meet the rates, then this will be your last purchase until you attend a short training class provided by an employee.
The systems logs your times every time you use self check out. When you are new, it gives you more time, but as you are more experienced, your times should get closer to the theoretical minimum. If you can not maintain the speed rate, when you finish that transaction, you are not allowed to us them anymore until you attend the class.
When you log in, have it show your average checkout time and average rate of items checked and challenge you to beat your last time. if you beat your time, it displays a congratulations, new record with a thank you for using the self checkout.
It needs to display a leader board of the fastest time today and this week with initials.
You put on badges and achievements! You earned the, you weighed a bag of apples with inputting the code in less then 2 seconds badge!!!
The you are too slow take a class drives all the slow people or people with large loads right to the humans. The achievements and time trials and displaying times encourages the people using it to go even faster and they maybe have fun doing it! Some psychos will even become obsessed with beating the speed and start shopping more there just to beat their times!!!
And FYI, I am already seeking a patent on the system I described above so no stealing my idea!