Computer software for combining an end user's digital photographs with pre-made graphics, text annotation, and layouts to produce printed pages, web pages, artworks and photo slide shows, and upload and download artworks, print layouts etc; through Internet
Electrical and Scientific Apparatus