Claims
- 1. An apparatus for producing data to be recorded onto a recording medium for subsequent reproduction by a reproduction device, comprising:
- a memory for storing information concerning a characteristic of at least a buffer memory of said reproduction device; and
- a scheduler operative to section the data in accordance with the information stored in said memory so that the reproduction device can reproduce the data without an interruption in an order different from an order in which the data is recorded on the recording medium.
- 2. The apparatus of claim 1 wherein said information stored in said memory further comprises a pickup speed upon track jumping of a pickup of said reproduction device.
- 3. The apparatus of claim 1 wherein said memory further stores information concerning a latency time of said recording medium.
- 4. The apparatus of claim 1 wherein said scheduler is operative to section said data in section lengths each less than a maximum length sufficient to prevent underflow of data from said buffer memory.
- 5. The apparatus of claim 1 wherein said data is arranged in error correction code (ECC) blocks and said scheduler is operative to section said data in section lengths each equal to at least one ECC block.
- 6. The apparatus of claim 1 wherein said information stored in said memory comprises capacity of said buffer memory.
- 7. The apparatus of claim 6 wherein said information stored in said memory further comprises input and output data rates to and from said buffer memory, respectively.
- 8. A method for producing data to be recorded onto a recording medium for subsequent reproduction by a reproduction apparatus, comprising:
- storing information concerning a characteristic of at least a buffer memory of said reproduction apparatus; and
- sectioning the data in accordance with the stored information so that the reproduction apparatus can reproduce the data without an interruption in an order different from an order in which the data is recorded on the recording medium.
- 9. The method of claim 8 wherein said information stored in said memory further comprises a pickup speed upon track jumping of a pickup of said reproduction apparatus.
- 10. The method of claim 8 wherein said data is arranged in error correction code (ECC) blocks and said data is sectioned in section lengths each equal to at least one ECC block.
- 11. The method of claim 8 wherein said stored information comprises capacity of said buffer memory.
- 12. The method of claim 11 wherein said stored information further comprises input and output data rates to and from said buffer memory, respectively.
- 13. A recording medium having recorded thereon data which is sectioned in a plurality of sections such that the data of the sections can be reproduced without an interruption by a reproduction apparatus in an order different from an order in which the data is recorded on the recording medium;
- wherein the recorded data is sectioned on the recording medium in accordance with a characteristic of at least a buffer memory of said reproduction apparatus.
- 14. The recording medium of claim 13 wherein the recorded data is sectioned on the recording medium in section lengths that are each selected in accordance with at least said buffer memory characteristic.
- 15. The recording medium of claim 13 wherein the recorded data is sectioned further in accordance with a pickup speed upon track jumping of a pickup of said reproduction apparatus.
- 16. The recording medium of claim 13 wherein the recorded data is sectioned further in accordance with a latency time of the recording medium.
- 17. The recording medium of claim 13 wherein addresses of a jumping start point and a jumping destination are recorded as control information within each section.
- 18. The recording medium of claim 13 wherein the recorded data is arranged in error correction code (ECC) blocks and wherein each section is of a length equal to at least one ECC block.
- 19. The recording medium of claim 13 wherein said characteristic of the buffer memory comprises capacity of the buffer memory.
- 20. The recording medium of claim 19 wherein the recorded data is sectioned further in accordance with input and output data rates to and from said buffer memory, respectively.
- 21. A recording medium having recorded thereon data to be reproduced by a reproduction apparatus with a buffer memory for temporarily storing the data to be reproduced, said data being sectioned on said recording medium in a plurality of sections each having a length sufficient to prevent said buffer memory from becoming empty within a time period in which no data is input to said buffer memory.
- 22. The recording medium of claim 21 wherein said data is interleaved on said recording medium.
- 23. The recording medium of claim 21 wherein each said section length is a determined as a function of a capacity of said buffer memory and an input data rate to said buffer memory.
- 24. The recording medium of claim 21 wherein addresses of a jumping start point and a jumping destination are recorded as control information in each section.
- 25. The recording medium of claim 21 wherein the recorded data is arranged in error correction code (ECC) blocks, and the length of each section is equal to at least one ECC block.
- 26. An apparatus for producing data to be reproduced by a reproduction device having a buffer memory for temporarily storing the data, said apparatus comprising:
- circuitry for computing a maximum data length for which said buffer memory does not become empty within a time period in which no data is input to said buffer memory, and for sectioning the data into a plurality of units in accordance with the computed maximum data length.
- 27. The apparatus of claim 26 wherein said data is arranged in error correction code (ECC) blocks, and each unit is of a length equal to at least one ECC block.
- 28. A method for producing data to be reproduced by a reproduction apparatus having a buffer memory for temporarily storing the data, comprising:
- computing a maximum length of data for which said buffer memory does not become empty within a time period in which no data is input to said buffer memory; and
- sectioning the data into a plurality of units in accordance with the computed maximum data length.
- 29. The method of claim 28 wherein said data is arranged in error correction code (ECC) blocks, and each unit is of a length equal to at least one ECC block.
Priority Claims (1)
Number |
Date |
Country |
Kind |
8-023500 |
Feb 1996 |
JPX |
|
Parent Case Info
This application is a continuation of Ser. No. 08/791,231 now U.S. Pat. No. 5,721,591.
US Referenced Citations (3)
Continuations (1)
|
Number |
Date |
Country |
Parent |
791231 |
Jan 1997 |
|