12. A computer readable storage medium according to claim 11 , wherein said code for evaluating comprises: code for measuring a layout characteristic of said region; code for determining whether each said measured layout characteristic satisfies the corresponding acceptability rule; and code for determining whether said region is of acceptable aesthetic quality according to said region decision rule and the result of said one or more acceptability rules.
11. A computer readable storage medium having a computer program recorded thereon, the program being executable in a computer to determine an aesthetic quality of a document page, said program comprising: code for providing a map defining (1) a plurality of map regions, each of said map regions having at least one profile, and (2) a page rule, each said profile comprising: (i) one or more measures of region properties; and (ii) an acceptability rule corresponding to each said measure to determine a regional aesthetic quality acceptability; code for partitioning the document page into a plurality of document regions according to said map regions of the provided map; code for evaluating each said partitioned document region based upon a corresponding one of said provided profiles to determine a corresponding said regional aesthetic quality acceptability identifying whether said partitioned document region is of acceptable aesthetic quality; and code for determining said aesthetic quality for said document page based on each determined regional aesthetic quality acceptability and said page rule defined by said map.