Patent ID: 8738469

Claim:
An information processing apparatus, comprising; a communication section configured to acquire application programs from an external apparatus; a memory that stores at least an application program and information relevant to said application program; an application execution section, controlled by said external apparatus via said communication section, configured to execute said application program stored in said memory; and a control section configured to output application programs recommended during execution of said application program in said application execution section, wherein said control section acquires information on said recommended application programs based on said information relevant to said application program, which is related to said application program being executed by said application execution section, from said external apparatus by way of said communication section, and outputs said information on said recommended application programs as application-program recommending information, which is based on context information of said application program being executed by said application execution section, said context information including an indication of a selected-content state of said application program, wherein said recommended application programs execute a predetermined process on said selected-content.