1459982305-4e3c430d-0ed1-4487-a8e1-c55ed95e196e

A method of active Flash management is provided. Where the element size is comparatively small with respect to the distance in element arrangement and the density of arranged elements is low, the elements can also be arranged with certainty and efficiently in a short period of time. At least some of the intensity values in the final array are each obtained by summing an intensity value from each of a sequence of arrays of intensity values based on respective ones of the arrays in the obtained sequence. In short, this process extends the normal camera-taking procedure and thus requires the camera user to take pictures in a conspicuous manner\u2014the rationale being that a camera user would be less likely to take unauthorized pictures if such actions could be easily recognized. When the optimization stops the verified parameters are used to cause the robot to perform the categorized assembly process. Additionally, in the game system, the player of the specific game operates a general operation unit to freely create a section dance and a medley dance.