Patent ID: 8866885

Claim:
An information processing apparatus, comprising: circuitry configured to implement a video plane that stores video images corresponding to two screens, the video plane including an L region storing a left eye video plane image corresponding to a first screen of the two screens and an R region storing a right eye video plane image corresponding to a second screen of the two screens, which are arranged next to one another; an API (Application Programming Interface) for L that sets a size and a position of the left eye video plane image stored in the L region; an API for R that sets a size and a position of the right eye video plane image stored in the R region, wherein in response to a first one of the APIs for L and R setting a size and position of the left or right video plane image, a second one of the APIs for L and R sets a same size and position for the left or right video plane image as the size and the position of the left or right video plane image which is set by the first one of the APIs for L and R; and a scaling unit that scales i) a graphics plane offset value, which is data creating a left eye graphics plane image corresponding to the left eye video plane image and a right eye graphics plane image corresponding to the right eye video plane image by applying a disparity to a graphics image, and ii) a PG plane offset value, which is data creating a left eye PG plane image corresponding to the left eye video plane image and a right eye PG plane image corresponding to the right eye video plane image by applying a disparity to a PG (Presentation Graphics) image, at a scaling ratio when the APIs for L and R perform scaling in setting sizes of the video images stored in the video plane.