Patent ID: 7945141

Claim:
A reproduction apparatus reproducing an information storage medium in which core data including audio/video data and navigation data for reproducing the audio/video data and program data used for interaction with a user which is separate from the core data are recorded, the reproduction apparatus comprising: a reader configured to read the audio/video data and the program data comprising event occurrence information; a program engine configured to: execute the program data; and output the event occurrence information; and a presentation engine configured to: reproduce the audio/video data; and generate an event which is used to synchronize the audio/video data with the program data when audio/video data at a corresponding time point according to the event occurrence information is reproduced, wherein the program engine is further configured to: execute the program data in synchronization with the audio/video data based on the event, and display a video portion of the audio/video data through a display window defined in the program data, and wherein the presentation engine is further configured to generate an event when a time point corresponding to a predetermined mark of an audio/video clip constructing the audio/video data, and is provided within a clip information file that includes characteristic information for the audio/video clip, is reproduced.