Method of determining disc type for disc burners
This Non-provisional application claims priority under 35 U.S.C. § 119(a) on Patent Application No(s). 092137229 filed in TAIWAN on Dec. 26, 2003, the entire contents of which are hereby incorporated by reference. 1. Field of Invention The invention relates to a method of determining the type of a disc for a disc burner to determine the type of an unfinalized disc. In particular, it is a method that automatically determines the disc type in a disc burner. 2. Related Art As more disc burners are available at affordable prices, recorable compact disc (CD-R) and rewritable compact disc (CD-RW) have become the primary storage media in the industry. According to different types of data recorded on the discs, the optical discs can be roughly classified into “Compact Disc_Digital Audio”(CD-DA), “Video Compact Discs” (VCD), “Super Video Compact Discs” (SVCD) and “MP3 Compact Disc” (MP3_CD). As an optical disc has a large storage capacity, not all of it will be used at once. However, it cannot be re-used once it is burned. This is a waste, which greatly restricts the applications of the discs. Therefore, both the burner and burning program have the design of unfinalization processing. In other words, after an optical disc is burned, one can use the unfinalization processing to temporarily terminate the burning process. The rest space can be saved for the next burning. However, this method faces a problem. That is, the burner has to know what type of data have been recorded on the unfinalized disc before the new burning process. The burner itself cannot automatically determine the original data type. Therefore, it relies on the user's manual input. This is a trouble for the user because the user has to keep track of the type of each unfinalized disc; otherwise, incorrect information may result in errors in the disc. In view of the foregoing, the invention provides a method of determining the type of a disc for a disc burner to automatically determine the data type on a disc, assuring the type consistency on a burned disc. The disclosed method first determines whether a disc inserted into a burner is an unfinalized disc. If it is an unfinalized disc, it further checks the data stored in its first track, classifying discs into two categories. The special bit data in the sector 31 of the second track are then used to read out the detailed type. Therefore, the invention can effectively determine the type of an unfinalized disc, preventing the problem of error reading after further burning. The invention will become more fully understood from the detailed description given hereinbelow illustration only, and thus are not limitative of the present invention, and wherein: The disc type determination method for disc burners, as shown in Once the disc is confirmed to be an unfinalized one, the method then determines its type. Data in the first track are read (step 102) to classify into two big categories (step 103). The detailed determination method is shown in To further determine its type, data in the second track are read out (step 104). The method uses its special data and bit contents to determine its detailed type (step 105). With further reference to After correctly determining the disc type, the user is allowed to enter the data to be burned. After the new burning, the method determines whether the disc should be finalized. If it should be finalized, both the PMA and the TOC have to be updated; otherwise, only the PMA needs to be updated for the next burning. Certain variations would be apparent to those skilled in the art, which variations are considered within the spirit and scope of the claimed invention. This specification disclosed a method of determining the disc type for a disc burner to determine the type of an unfinalized disc. By checking the special bit data in the first and second tracks, the discs can be classified into different types. This avoids the trouble of manually keeping track of the type of each disc. 1. A method of determining the type of a disc using a disc burner for determining data stored in an unfinalized disc, comprising the steps of:
checking whether the disc is unfinalized; reading data stored in the first track of the disc; classifying the disc according to the data in the first track after reading the data stored in the first track of the disk; reading data in the second track; and determining the type of the disc according to special data stored in the second track. 2. The method of 3. The method of 4. The method of 5. The method of 6. The method of 7. The method of 8. The method of 9. The method of 10. The method of 11. The method of 12. The method of 13. The method of 14. The method of BACKGROUND OF THE INVENTION
SUMMARY OF THE INVENTION
BRIEF DESCRIPTION OF THE DRAWINGS
DETAILED DESCRIPTION OF THE INVENTION



CPC - классификация
GG1G11G11BG11B1G11B19G11B19/G11B19/1G11B19/12G11B19/125G11B2G11B22G11B222G11B2220G11B2220/G11B2220/2G11B2220/20G11B2220/21G11B2220/216G11B2220/218G11B2220/25G11B2220/254G11B2220/2545G11B27G11B27/G11B27/0G11B27/03G11B27/034G11B27/3G11B27/32G11B27/329G11B27/36IPC - классификация
GG1G11G11BG11B1G11B19G11B19/G11B19/1G11B19/12G11B2G11B27G11B27/G11B27/0G11B27/03G11B27/034G11B27/3G11B27/32G11B27/36HH0H04H04NH04N5H04N5/H04N5/0H04N5/00H04N5/7H04N5/78H04N5/781Цитирование НПИ
369/59.13714/6