Patent ID: 8601037

Claim:
A data storage system, having one or more processors, comprising: a keyword storing unit configured to store a plurality of keywords including a character, the keywords relating to a folder name of a folder for storing a data file; a data file inputting unit configured to input a single data file; an operation portion configured to receive an operation; and a controller configured to perform, every time the single data file is input by the data file inputting unit, the following steps in this order: specifying a keyword that is commonly included in both the plurality of keywords stored in the keyword storing unit, and keywords included in the single data file input by the data file inputting unit outputting a plurality of folder names which are respectively associated with the specified keyword group; selecting one of the plurality of folder names among the plurality of output folder names unit based on the operation received by the operation portion; and storing the single data file in the folder which is generated before the single data file is input by the data file inputting unit and the folder name of which is selected.