The Cyber Photographer is a robot that can take pictures according to the compositional information extracted from masterpieces. The robot takes pictures using the following steps: it generates a panoramic image from video frames taken from a mounted camera, extracts a region that viewers would be visually drawn to, retrieves a painting that possesses a subject with a shape similar to that of the selected region, and trims the panoramic image according to compositional information of the chosen painting. In our experiments, it was found that the robot was capable of taking pictures that were better than those taken by non-professionals.