При сканировании нескольких штрих-кодов терминал выбирает один. Но какой?

При сканировании нескольких штрих-кодов терминал выбирает один. Но какой?

В очередной раз задались вопросом, по какой логике сканер считывает штрих-код, если в зону видимости сканера попадает больше 1го штрих-кода?