BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a view for explaining the concept of print processing of a two-dimensional (2D) code according to one embodiment of the present invention;
FIG. 2 is a block diagram showing an example of the internal arrangement of a multi-function peripheral (MFP) according to the embodiment;
FIG. 3 shows a print example of 2D codes according to the embodiment;
FIG. 4 shows an example of an index sheet according to the embodiment;
FIG. 5 shows an example of a data sheet according to the embodiment;
FIG. 6 shows the relationship between the index sheet and data sheets according to the embodiment;
FIG. 7 is a flowchart showing an example of a 2D code print method according to the embodiment;
FIG. 8 is a flowchart showing an example of index sheet generation processing according to the embodiment;
FIG. 9 is a flowchart showing an example of data sheet generation processing according to the embodiment;
FIG. 10 is a view showing an overview of 2D code restoration processing according to the embodiment;
FIG. 11 is a flowchart showing an example of a file restoration method according to the embodiment;
FIG. 12 shows an example of a file management table according to the embodiment;
FIG. 13 is a flowchart showing an example of a restoration method of a 2D code printed on a data sheet according to the embodiment; and
FIG. 14 is a view for explaining processing for acquiring fill data from a data sheet required to restoration a desired file, and storing the acquired fill data in the file management table according to the embodiment.