Patent ID: 8395793

Claim:
A method in an information processing apparatus that has a function to affix variable additional information to a page, the method comprising: selecting a database file including a plurality of records, each of the plurality of records being comprised of a plurality of items; displaying representative items in the selected database file; selecting an item from the displayed representative items; registering a variable stamp generated based on the selected database file and the selected item; displaying a stamp selecting screen including the registered variable stamp and a normal stamp, wherein the registered variable stamp and the normal stamp are distinguishable from each other in the stamp selecting screen; affixing first data of the selected item included in a first record to the page as variable additional information if the first record is selected from the plurality of records and the variable stamp is selected in the stamp selecting screen; changing the first record for a second record, wherein second data of the selected item included in the second record is affixed to the page as the variable additional information if the first record is changed for the second record; determining whether or not the variable additional information overlaps character strings on a document; and changing a position of the variable additional information so that the variable additional information overlaps the character strings on the document in a case where it is determined, after a record is selected, that the variable additional information does not overlap the character strings on the document.