Patent ID: 8687119

Claim:
A video processing apparatus that obtains content data from a video output apparatus using one of a plurality of transfer protocols, comprising: a determining unit that determines whether the content data in the video output apparatus is decodable by the video processing apparatus, and determines a transfer protocol to transfer the content data decoded by the video output apparatus from the video output apparatus to the video processing apparatus, if it is determined that the content data in the video output apparatus is not decodable by the video processing apparatus; a request unit that requests the video output apparatus to transfer the content data from the video output apparatus to the video processing apparatus by using the transfer protocol determined by the determining unit; and a generating unit that generates a text or graphic image to be displayed with a video image based on the content data, and wherein, if it is determined that the content data is decodable by the video processing apparatus, the determining unit compares a text or graphic image processing capability of the video output apparatus and a text or graphic image processing capability of the generating unit of the video processing apparatus, and determines a transfer protocol to transfer the content data decoded in the video output apparatus from the video output apparatus to the video processing apparatus if the text or graphic image processing capability of the video output apparatus is higher than the text or graphic image processing capability of the generating unit.