An electronic document processor is provided in which a controller sets a
size of an abstract display area, in an entire display area, according to
an input supplied to an input unit, determines an abstract length based
on the set abstract display area size, generates, from an electronic
document, an abstract having a length which falls within the abstract
display area, and displays the generated abstract in the set abstract
display area.