Patent ID: 8434009

Claim:
An information processing apparatus comprising: a first object displaying unit that displays a first object on a first screen on a display device; a second object displaying unit that displays a second object and a third object on a second screen on the display device, the second screen being superimposed on the first screen and being transparent, wherein at least a part of the second object overlaps the first object and a whole part of the third object does not overlap the first object; a third object acquirement unit that determines if the third object is located within a predetermined distance from the second object by finding a concentric ellipse around the second object that is larger by the predetermined distance than an ellipse circumscribing the second object and acquires the third object if it is determined that the third object is located within the predetermined distance from the second object; a first and second object acquirement unit that acquires the first object displayed on the first screen and the second object displayed on the second screen; a movement determining unit that determines a moving amount of the first object displayed on the first screen; a change unit that relocates the second objects on the second screen by the moving amount and, if the third object is acquired by the third object acquirement unit, relocates the third object on the second screen by the moving amount; and a transmission unit that transmits information regarding the second object, the third object, and the moving amount.