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 (500, 600) 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 (500, 600) 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 (500, 600) 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 (500, 600), and wherein the first content comprises three or more content objects (510, 520, 530), the first content objects (510, 520, 530) 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 (510, 520, 530) 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 (510, 520, 530) 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 (500, 600) 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 (500, 600) 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 (500, 600) 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 (500, 600), and wherein the first content comprises three or more content objects (510, 520, 530), the first content objects (510, 520, 530) 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 (510, 520, 530) 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 (510, 520, 530) overlapping with the second content.