An apparatus for recording data onto and reproducing data from a recording medium, the recording medium having a first region where data is stored, and a second region arranged on an inside portion of the recording medium where management data is stored, a series of address pointers being stored in a corresponding series of memory locations in a table of contents region of the second region where the series of memory locations represent a corresponding series of title numbers, each address pointer identifying a memory location in the first region of the disc where information associated with a corresponding title number is located, the apparatus comprising:
- reproducing means for reproducing the series of address pointers;
- memory means for storing the series of address pointers in a corresponding series of memory locations in a data table, the series of memory locations in the data table representing the corresponding series of title numbers;
- input means for sequentially entering a plurality of title numbers without reproducing data associated with the title numbers to form an entered order of title numbers;
- buffer means for storing the entered order of title numbers;
- display means for simultaneously displaying all of the title numbers in the entered order of title numbers;
- control means for changing the series of address pointers stored in the data table to form a new series of address pointers in response to a first user command and the entered order of title numbers, the control means including:
- erasing means for invalidating selected address pointers stored in the memory means;
- and
- editing means for changing an order of selected address pointers;
- and
- recording means for recording the new sequence of address pointers in the series of memory locations in the first region of the disc, the recording means including an optical head and a magnetic head.