The control unit 30 may execute the blood-vessel registering mode or the authentication mode in accordance with a program installed from a recording medium such as a Compact Disc (CD), a Digital Versatile Disc (DVD) or a semiconductor memory, or a program downloaded through the Internet.