Information processing apparatus, executability determining method, and computer program for the same
First Claim
Patent Images
1. A content data processing method comprising:
- downloading, by a communication section, the content data from a distribution server;
storing the downloaded content data in a storage memory section;
determining, by an application program determining module, a type and version of an installed application program to reproduce the downloaded content data by referring to a starting file, the starting file being downloaded from a web server and including a content Uniform Resource Locator (URL) corresponding to the downloaded content data;
verifying, by a verifying section, the determined type and version of the installed application program as allowed or disallowed based on a verification file which indicates at least one type or version of an application program disallowed from processing the content data or at least one type or version of an application program allowed for processing the content data; and
reproducing, by a reproducing section, the content data with the application program, when the application program is verified as allowable, and displaying, by a display section, a message suggesting installation of another type or version of an application program, when the application program is verified as disallowed.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus is described which includes a list fetching section for fetching, from outside, a list of disabled contents information indicating disabling execution of an application program, when the contents data is subjected to a contents data reproducing/copying process for at least reproducing or copying the contents data. When it is determined that a type and/or a version of the application program identified by referring to the starting file corresponds to a type and/or a version of any disabled application program described in the list of disabled contents information, the starting file is not distributed to the application program.
-
Citations
10 Claims
-
1. A content data processing method comprising:
-
downloading, by a communication section, the content data from a distribution server; storing the downloaded content data in a storage memory section; determining, by an application program determining module, a type and version of an installed application program to reproduce the downloaded content data by referring to a starting file, the starting file being downloaded from a web server and including a content Uniform Resource Locator (URL) corresponding to the downloaded content data; verifying, by a verifying section, the determined type and version of the installed application program as allowed or disallowed based on a verification file which indicates at least one type or version of an application program disallowed from processing the content data or at least one type or version of an application program allowed for processing the content data; and reproducing, by a reproducing section, the content data with the application program, when the application program is verified as allowable, and displaying, by a display section, a message suggesting installation of another type or version of an application program, when the application program is verified as disallowed. - View Dependent Claims (2, 3, 4, 6)
-
-
5. An information processing apparatus comprising:
-
a communication section configured to connect to a distribution server and download content data; a storage memory section configured to store the downloaded content data; an application program determining module configured to determine a type and version of an application program installed on the information processing apparatus to reproduce the downloaded content data by referring to a starting file, the starting file being downloaded from a web server and including a content Uniform Resource Locator (URL) corresponding to the downloaded content data; a verifying section configured to verify the determined type and version of the installed application program as allowed or disallowed based on a verification file which indicates at least one type or version of an application program disallowed from processing the content data or at least one type or version of an application program allowed for processing the content data; a reproducing section configured to reproduce the content data when the application program determined by the application program determining module is verified as allowed by the verifying section; and a display section configured to display a message suggesting installation of another type or version of an application program when the application program determined by the application program determining module is verified as disallowed by the verifying section. - View Dependent Claims (7, 8)
-
-
9. A non-transitory computer-readable storage medium storing instructions therein, which, when executed by a processor cause the processor to execute a content data processing method comprising:
-
downloading, by a communication section, the content data from a distribution server; storing the downloaded content data in a storage memory section; determining, by an application program determining module, a type and version of an installed application program to reproduce the downloaded content data by referring to a starting file, the starting file being downloaded from a web server and including a content Uniform Resource Locator (URL) corresponding to the downloaded content data; verifying, by a verifying section, the determined type and version of the installed application program as allowed or disallowed based on a verification file which indicates at least one type or version of an application program disallowed from processing the content data or at least one type or version of an application program allowed for processing the content data; and reproducing, by a reproducing section, the content data with the application program, when the application program is verified as allowable, and displaying, by a display section, a message suggesting installation of another type or version of an application program, when the application program is verified as disallowed. - View Dependent Claims (10)
-
Specification