Patent ID: 8276075

Claim:
An information processing apparatus comprising: a controller including a processor for controlling the producing of a menu based on content recorded on a information recording medium, the controller producing a menu that allows the content to be selected and reproduced by chapter, the chapter defined by a period from one mark to a next mark as content delimitation information for a play list set in play list information corresponding to the content recorded on the information recording medium, wherein the play list includes at least one play item specifying a play period defined by a start point and an end point of any portion of a clip, wherein the clip is a predetermined content data unit of the content registered for continuous playing in the play list information, wherein a reference relationship between the clip and the content delimitation information for the play list set in the play list information to define the chapter is freely set such that any of one or more play items of the play list can be referenced as the chapter, and controlling recording the menu that is produced on the information recording medium; and a storage unit to store resource information relating to a resource that is required to produce the menu based on the content recorded on the information recording medium, the resource information indicating a preserved number and a maximum value for the resource, wherein the controller references the resource information during a process of recording new data onto the information recording medium or a process of editing of the content recorded on the information recording medium, and stops the process of recording of the new data or the process of editing of the content if the process of recording the new data or the process editing of the content can cause the resource to be lost.