Patent ID: 8495752

Claim:
An AV server device to which a plurality of external apparatuses are connected, including a content recording portion for recording content received from the external apparatuses, and outputting the content recorded in the recording portion for a request from the external apparatuses to the external apparatuses, comprising: two different communication interfaces each having a different interface communication standard and copyright protection authentication function to which the external apparatuses are connected, the two different communication interfaces including an input communication interface for receiving the content and an output communication interface for outputting reproduced content; a controller configured to record the received content and attribute information including at least information of a standard of a communication interface of the input communication interface of a recording source of the content, presence or absence of copyright protection information, and an authentication method of copyright protection if there is copyright protection (DRM), said controller further configured to judge whether reproduction of the content is possible based on the attribute information including specification information of the standards of the communication interfaces extracted from the external apparatuses information, responsive to presence of copyright protection information, said controller being further configured to authenticate the content based on the authentication method and said controller further configured to judge whether reproduction is possible based on successful authentication, said controller further configured to judge whether the content can be converted into a format receivable by the external apparatus requesting the content and, in response to a positive judgment, formatting the content into a format receivable by the external apparatus requesting the content; said controller further configured to judge whether there is sufficient bandwidth to carry the reformatted content in the communication interface used for output; responsive to the controller judging that there is sufficient bandwidth, outputting the reformatted content via the output communication interface.