A system is described for displaying images of a virtual three-dimensional
book having one or more virtual pages. The system comprises a display
system capable of executing a display program wherein images of the
virtual three-dimensional book are produced on the display system. A
degree of interest (DOI) function is provided for allocating available
space on the display system. A page selection function may provide a
user-selectable scale along a long axis of the virtual book for selecting
virtual pages. Virtual chapter tabs may also be provided for navigating
within the virtual book. The display system may also include a page
flipping function with several different page flipping speeds and several
different page flipping animations for moving between virtual pages in
the virtual book. Moreover, a scroll bar function provided to facilitate
page navigation wherein space on the scroll bar is allocated using a DOI
function. Finally, a computer program product comprising a computer
usable medium having computer readable code embodied therein for
producing images of a virtual three-dimensional book is also disclosed.