I've also discovered the free program hugin, which (according to users on the google groups forum for the program - I haven't tried yet) will be able to do just what I want.