An information processing apparatus , comprising: a display unit configured to display a first content on a display screen ; an operation unit for acquiring an instruction by a user to superimpose a second content to be displayed on the first content ; a position-changing unit configured to, if the instruction to superimpose a second content to be displayed on the first content has been acquired, modify corresponding display positions of the first or second content in a depth direction, so as to eliminate overlap of the second content by the first content , the display positions of the first and second content being associated with corresponding displacements relative to the display screen in the depth direction; and a control unit configured to generate a signal to display a stereoscopic image to the user, the stereoscopic image comprising the first and second content disposed at the modified display positions; wherein the display unit is further configured to display the stereoscopic image to the user, the stereoscopic image eliminating the overlap between the first content and the second content , and wherein the first content comprises three or more content objects , the first content objects being associated with corresponding display positions in the depth direction, and with corresponding displacements from the display screen in the depth direction; and characterized in that when only one object from the first content objects overlaps with the second content , the position-changing unit is further configured to change only the display position of the object from the first content objects overlapping with the second content . a display unit configured to display a first content on a display screen ; an operation unit for acquiring an instruction by a user to superimpose a second content to be displayed on the first content ; a position-changing unit configured to, if the instruction to superimpose a second content to be displayed on the first content has been acquired, modify corresponding display positions of the first or second content in a depth direction, so as to eliminate overlap of the second content by the first content , the display positions of the first and second content being associated with corresponding displacements relative to the display screen in the depth direction; and a control unit configured to generate a signal to display a stereoscopic image to the user, the stereoscopic image comprising the first and second content disposed at the modified display positions; wherein the display unit is further configured to display the stereoscopic image to the user, the stereoscopic image eliminating the overlap between the first content and the second content , and wherein the first content comprises three or more content objects , the first content objects being associated with corresponding display positions in the depth direction, and with corresponding displacements from the display screen in the depth direction; and characterized in that when only one object from the first content objects overlaps with the second content , the position-changing unit is further configured to change only the display position of the object from the first content objects overlapping with the second content . <EOS>