Yo uso D7 pero igualmente esto te va a ayudar,
Para jpgs podes usar jvImage de JVCL o podes usar
TJpegImage que es de Delphi, no es un componente es una clase de la unit Jpeg
Jpg := TJpegImage.Create;
Jpg.LoadFromFile('test.jpg');
Lee esto que te va a servir para el scanner.
http://delphi.about.com/od/graphics/l/aa030299.htm
Saludos,