Claims
- 1. A reproduction apparatus for reproducing an optical disc having a data region for storing a plurality of video objects including video data and an index region for storing reproduction order information indicating a reproduction order of two or more of the video objects, position information indicating positions in the data region of all of the two or more video objects, and flag information indicating a reproduction mode of the two or more video objects in the reproduction order indicated by the reproduction order information, wherein the flag information indicates one of a random mode and a sequential mode as the reproduction mode, to random mode being a mode in which at least one of the two or more video objects is reproduced at a random irrespective of the reproduction order, the sequential mode being a mode in which all of the two or more video objects are reproduced in accordance with the reproduction order, and wherein the flag information further indicates whether or not reproduction of the same one of the two or more video objects is allowed to be repeated when the random mode is indicated as the reproduction mode, comprising:a read means for reading the video objects, the reproduction order information, the position information and the flag information from the optical disc; a reproduction means for reproducing the video data from the read video objects; a buffer for storing identifiers of video objects that have been reproduced; and a controller for controlling the read means, the reproduction means and the buffer, wherein the controller controls the read means to read the reproduction order information, the position information and the flag information from the optical disc, and judges which one of the random and sequential modes is indicated as the reproduction mode, wherein, on judging that the sequential mode is indicated, the controller controls the read means to read all of the two or more video objects sequentially in accordance with the reproduction order, wherein, on judging that the random mode is indicated, the controller further judges whether or not the same video object is allowed to be repeated, and wherein, when the reproduction of the same video object is not allowed to be repeated, the controller controls the buffer to reset the contents of the buffer, and controls the read means to read identifiers that have been stored in the buffer and read means to read at least one of the two or more video objects in the reproduction order in a random order without having any video object two or more times.
- 2. A reproduction method for an optical disc having a data region for storing a plurality of video objects including video data and an index region for storing reproduction order information indicating a reproduction order of two or more of the video objects, position information indicating positions in the data region of all of the two or more video objects, and flag information indicating a reproduction mode of the two or more video objects in the reproduction order indicated by the reproduction order information, wherein the flag information indicates one of a random mode and a sequential mode as the reproduction mode, and whether or not reproduction of the same one of the two or more video objects is allowed to be repeated when the random mode is indicated as the reproduction mode, comprising the steps of:reading the reproduction order information, the position information and the flag information from the optical disc; judging which one of the random and sequential modes is indicated as the reproduction mode; reading at least one of the two or more video objects from the optical disc at random irrespective of the reproduction order when the random mode is judged to be indicted; sequentially reading all of the two or more video objects from the optical disc in accordance with the reproduction order when the sequential mode is judged to be indicated; and reproducing the video from be read video object wherein the at-random reading step including the steps of: judging whether or not reproduction of the same video object is allowed to be repeated; reading at least one of the two or more video objects from the same video object without repetition when the reproduction of the same video object is not allowed to be repeated; and reading at least one of the two or more video objects from the optical disc at random, and allowing the reproduction of the same video object to be repeated when the reproduction of the same video object is allowed.
- 3. A video reproduction system comprising:an optical disc having a data region for storing a plurality of video objects including video data and an index region for storing order information indicating a reproduction order of two or more of the video objects, position information indicating positions in the data region of all of the two or more video objects, and flag information indicating a reproduction mode of the two or more video objects in the reproduction order indicated by the reproduction order information, wherein the flag information indicates one of a random mode and a sequential mode as the reproduction mode, the random mode being a mode in which at least one of the two or more video objects is reproduced at random irrespective of the reproduction order, the sequential mode being a mode in which all of the two or more video objects are reproduced in accordance with the reproduction order, and wherein the flag information further indicates whether or not reproduction of the same one of the two or more video object is allowed to be repeated when the random mode is indicated as the reproduction mode; and a reproduction apparatus for operatively reading the optical disc including; a read means for reading the video objects, the reproduction order information, the position information and the flag information from the optical disc; a reproduction means for reproducing the video data from the read video objects; a buffer for storing identifiers of video objects that have been reproduced; and a controller for controlling the read means, the reproduction means and the buffer, wherein the controller controls the read means to read the reproduction order information, the position information and the flag information from the optical disc, and judges which one of the random and sequential modes is indicated as the reproduction mode, wherein, on judging that the random mode is indicated, the controller controls the read means to read all of the two or more video objects sequentially in accordance with the reproduction order, wherein, on judging that the random mode is indicated, the controller further judges whether or not the same video object is allowed to be repeated, and wherein, when the reproduction of the same video object is not allowed to be repeated, the controller controls the buffer to reset the contents of the buffer, and controls the read means to read identifiers that have been stored in the buffer and read means to read at least one of the two or more video objects in the reproduction order in a random order without having any video object reproduced two or more times.
Priority Claims (2)
Number |
Date |
Country |
Kind |
7-211946 |
Aug 1995 |
JP |
|
8-67721 |
Mar 1996 |
JP |
|
Parent Case Info
This application is a division of U.S. Ser. No. 09/046,377, filed on Mar. 23, 1998, which is a division of U.S. Ser. No. 08/700,084 filed on Aug. 20, 1996, U.S. Pat. No. 5,734,788.
US Referenced Citations (9)
Foreign Referenced Citations (3)
Number |
Date |
Country |
4219627 |
Aug 1992 |
JP |
689547 |
Mar 1994 |
JP |
6309841 |
Nov 1994 |
JP |