In one aspect of the invention, text data recorded on a CD conforming to
the CD-TEXT format is displayed using a minimum amount of memory. Storage
capacity to be used per data item is calculated by dividing the available
storage capacity by the number of text data items to be displayed on a
display section, and the text data is read from the CD and is stored in a
memory by limiting the storage capacity per data item to the thus
calculated storage capacity. In another aspect of the invention, text
data is acquired in as many languages as possible by using a minimum
amount of memory. A block selected based on a predetermined criterion,
such as the starting block or a block recorded in a specific language, is
acquired first, and then a further block or blocks are selected and
acquired as the remaining memory capacity allows.