Patent ID: 8320731

Claim:
An information reproducing apparatus for reproducing information recorded on an information recording medium, the information recording medium comprising: content information including (i) main picture stream and (ii) sub-picture stream of an asynchronous type, wherein (iii-1) the sub-picture stream of the asynchronous type is superimposed and displayed on the main picture stream, (iii-2) a reproduction time point to start the display of the sub-picture stream of the asynchronous type is not set in advance based on a reproduction time axis of the main picture stream and (iii-3) displaying of the sub-picture stream of the asynchronous type can be started at an arbitrary reproduction time point in accordance with an external instruction; clip information indicating address information of each stream of the content information; and play list information indicating a reproduction start time point and a reproduction end time point of the main picture stream and indicating an access point in the clip information which indicates the address information of each stream, the information reproducing apparatus comprising: a displaying and outputting device for displaying and outputting the main picture stream and the sub-picture stream of the asynchronous type; a storing device for storing an identification number of the sub-picture stream of the asynchronous type selected to be superimposed and displayed on the main picture stream, wherein (i) the identification number of the sub-picture stream is stored in the storing device when the sub-picture stream is set as a displayable target for the display and outputting device and (ii) the display and outputting device starts to display and output the sub-picture stream, which is indicated by the identification number stored in the storing device, in accordance with the external instruction; and a controlling device for controlling said storing device to destroy the identification number of the sub-picture stream of the asynchronous type, upon a current reproduction time point of the main picture stream being beyond a range of reproduction time points in which the sub-picture stream of the asynchronous type is to be displayed; and for controlling said storing device to continue to store the identification number of the sub-picture stream of the asynchronous type, upon the current reproduction time point of the main picture stream not being beyond the range of reproduction time points in which the sub-picture stream of the asynchronous type is to be displayed, wherein said controlling device controls said storing device to destroy the identification number of the sub-picture stream of the asynchronous type, upon (i) a rewind of the main picture stream being performed after the sub-picture stream of the asynchronous type is displayed in accordance with the external instruction and (ii) a reproduction time point at which the rewind of the main picture stream is ended is before a reproduction time point at which the display of the sub-picture stream of the asynchronous type is started.