Patent ID: 7831909
Filing Date: 2010-11-09
Classification: G06F

Abstract:
1. An information processing apparatus which performs layout processing on the basis of a record including a plurality of contents data and a template including field areas for inserting the contents data, comprising: a layout determination unit for calculating sizes of the field areas in the template of each record of a plurality of records on the basis of amounts or sizes of contents data of each record, and determining a layout of each record; a calculation unit for calculating a change amount of the field areas of the each record by comparing the size of the field area of each record after the layout is determined by said layout determination unit with the size of the field areas of the template before the layout is determined by said layout determination unit; a designation unit for designating a change amount order as a displaying order of the records, and a display control unit for displaying layouts of the plurality of records in the order based on the change amount calculated by said calculation unit when the change amount order is designated by said designation unit, and displaying layouts of the plurality of records in an order based on the record number when the change amount order is not designated by said designation unit.