Patent ID: 9292528
Filing Date: 2016-03-22
CPC Classification: G06F

Claim Text:
1. An information processing apparatus comprising: an interface configured to connect with an external memory storing a plurality of files; an internal memory; and at least one processor configured to acquire file information of a file among the plurality of files, from the external memory via the interface, and to store the acquired file information in the internal memory, wherein, in a case where the external memory stores the plurality of files more than a predetermined number, the at least one processor stores first file information of first files of the predetermined number, according to a predetermined consecutive order of the plurality of files, in the internal memory, and does not store second file information of second files adjacent to the first files in the predetermined consecutive order, in the internal memory, wherein, in a case where a target of predetermined processing is changed from the first files to the second files, the at least one processor saves file information of a file among the first files and deletes the first file information from the internal memory, and wherein, the at least one processor stores the second file information in the internal memory, by storing file information of candidate files for the second files in the internal memory based on the saved file information of the file among the first files so that a number of the candidate files does not exceed the predetermined number.