| CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] | 4 Claims |

|
1. An information processing device that is capable of reading out files recorded in a first auxiliary storage device and a second auxiliary storage device, comprising:
processing circuitry configured to
receive a request to start an application, wherein the application is stored in the second auxiliary storage device,
determine whether or not the first auxiliary storage device has an available capacity smaller than a capacity required for the application to be stored in the first auxiliary storage device,
in a case where the first auxiliary storage device has an available capacity smaller than the capacity required for the application to be stored in the first auxiliary storage device, move another application having an oldest last play date and time from the first auxiliary storage device to the second auxiliary storage device,
in a case where the first auxiliary storage device has an available capacity greater than or equal to the capacity required for the application to be stored in the first auxiliary storage device after moving the another application, move files of the application recorded in the second auxiliary storage device to the first auxiliary storage device, wherein the first auxiliary storage device is a built-in storage device incorporated into a housing of the information processing device and the second auxiliary storage device is an external storage device physically connected to the information processing device,
before moving files of the application,
present a plurality of play modes to a user and receive a user selection of a preferred play mode from the plurality of play modes,
identify a group of files corresponding to the user-selected preferred play mode, and
prioritize the movement of the identified group of files corresponding to the user-selected preferred play mode from the second auxiliary storage device to the first auxiliary storage device, such that the identified group of files is moved earlier than other groups of files not corresponding to the user-selected preferred. play mode, and
after a first group of the files corresponding to files of the application necessary to start the application are moved, execute the application by reading out one or more files moved to the first auxiliary storage device and reading out one or more files remaining in the second auxiliary storage device, wherein all files of the application are moved to and recorded in the first auxiliary storage device during execution of the application.
|