A non-transitory storage medium storing a user selection assistance program which causes a processor of a user selection assistance apparatus to execute:
- registering information of a plurality of users, which includes biometric features of the respective users, in advance and creating a list;
- newly detecting a current biometric feature of one user;
- comparing the biometric feature that is detected to the biometric features that are registered, and determining a degree of similarity between the biometric feature that is detected and the biometric features that are registered;
- choosing, from the list, one or more registered users having a biometric feature the degree of similarity of which satisfies a predetermined reference and creating a chosen user list;
- displaying the chosen user list;
- receiving selection of a specific registered user from the chosen user list;
- executing predetermined processing when the selection of the specific registered user is received at the receiving;
- adding second biometric features of the plurality of users to the list;
- detecting a current second biometric feature of the one user when an input of selection of one registered user from the chosen user list is received;
- comparing the second biometric feature that is detected to the second biometric features that are registered and determining a degree of similarity between the second biometric feature that is detected and the second biometric features that are registered;
- and
- executing predetermined processing when the degree of similarity satisfies a predetermined authentication reference,
- wherein
- calculating a recognition rate of each of the registered users;
- and
- rearranging the chosen user list in descending order of the recognition rate and perform display.