Information processing apparatus and information processing system
When a content acquisition unit acquires a part of full-size application software, an installation processing unit installs the acquired part, and an execution unit sets the installed application software to be executable. While the execution unit is executing the application software, the content acquisition unit continues to download the application software. A display processing unit changes a display mode of an icon image differently when a part of the application software is installed and when the application software is installed in its entirety.
1. An information processing system provided with a server for storing application software and with an information processing apparatus for downloading application software from the server,
wherein the information processing apparatus comprises:
an acquisition unit configured to download application software;
a display processing unit configured to display an icon image of the downloaded application software;
an input unit configured to receive an operation of selecting an icon image; and
an execution unit configured to execute the application software,
wherein the display processing unit displays a first icon image that occurs when the application software is executable while the application software has been downloaded in its entirety and a second icon image that occurs when the application software is executable while a part of the application software has been downloaded, each in a different display mode, and
wherein, when the input unit receives an operation of selecting the second icon image, the execution unit executes the application software.
2. The information processing system according to claim 1 ,
wherein the information processing apparatus comprises:
an installation processing unit configured to install the downloaded application software, and
wherein, when the acquisition unit acquires a part of the full-size application software, the installation processing unit installs the part of the application software, and when the input unit receives the operation of selecting the second icon image, the execution unit executes the installed application software.
3. The information processing system according to claim 2 , wherein the acquisition unit continues to download the application software while the execution unit is executing the installed application software.
4. The information processing system according to claim 3 ,
wherein the server comprises:
a retention unit configured to store the application software as a first file for executing the part of the application and as a second file for executing at least the rest of the entirety of the application;
a reception unit configured to receive a request for downloading the application software; and
a transmission processing unit configured to transmit the application software to the information processing apparatus when the reception unit receives the request for downloading,
wherein the transmission processing unit first transmits the first file and then transmits the second file after completing the transmission of the first file.
5. The information processing system according to claim 4 , wherein the installation processing unit installs the first file after the acquisition unit acquires the first file.
6. An information processing apparatus for downloading application software from a server for storing application software, comprising:
an acquisition unit configured to download application software;
a display processing unit configured to display an icon image of the downloaded application software;
an input unit configured to receive an operation of selecting an icon image; and
an execution unit configured to execute the application software,
wherein the display processing unit displays a first icon image that occurs when the application software is executable while the application software has been downloaded in its entirety and a second icon image that occurs when the application software is executable while a part of the application software has been downloaded, each in a different display mode, and
wherein, when the input unit receives an operation of selecting the second icon image, the execution unit executes the application software.
7. A program embedded in a non-transitory computer readable recording medium, comprising:
a module configured to download application software from a server;
a module configured to display an icon image of the downloaded application software;
a module configured to receive an operation of selecting an icon image; and
a module configured to execute the application software,
wherein the module configured to display an icon image has a submodule configured to display a first icon image that occurs when the application software is executable while the application software has been downloaded in its entirety and a second icon image that occurs when the application software is executable while a part of the application software has been downloaded, each in a different display mode, and
wherein, when the module configured to receive an operation of selecting an icon image receives an operation of selecting the second icon image, the module configured to execute the application software executes the application software.
8. A non-transitory computer-readable recording medium having embodied thereon the program according to claim 7 .
9. A server comprising:
a retention unit configured to store application software as a first file for executing a part of an application and as a second file for executing at least the rest of the entirety of the application;
a reception unit configured to receive, from an information processing apparatus, a request for downloading the application software; and
a transmission processing unit configured to transmit the application software to the information processing apparatus when the reception unit receives the request for downloading,
wherein the transmission processing unit first transmits the first file and then transmits the second file after completing the transmission of the first file
wherein the information processing apparatus comprises:
an acquisition unit configured to download the application software from the server;
a display processing unit configured to display an icon image of the downloaded application software;
an input unit configured to receive an operation of selecting an icon image; and
an execution unit configured to execute the application software,
wherein the display processing unit displays a first icon image that occurs when the application software is executable while the application software has been downloaded in its entirety and a second icon image that occurs when the application software is executable while a part of the application software has been downloaded, each in a different display mode, and
wherein, when the input unit receives an operation of selecting the second icon image, the execution unit executes the application software.
10. The server according to claim 9 wherein the second file is a file for executing the entirety of the application software.
11. The server according to claim 9 wherein the second file is a file other than the first file constituting the application software.