a library terminal permits a user to execute a loan transaction without assistance . the library terminal provides a visible scan line from a bar code reader indicating the correct positioning of the bar code on a circulating item , leads a user through a loan transaction , provides an explicit feedback to a user when an article has an improper position on the article receiving area , both checks out and checks in circulating items , stores fonts in bit maps of screen displays instead of in a separate font memory , integrates a security marker reader , a printer , and a controller in the same housing , processes financial transaction related to the borrowing of circulating items , and / or displays actions for helping the user to correct errors in use of the terminal .