USRE42320EExpiredUtility

Apparatus and method for processing audio signals recorded on a medium

85
Assignee: LG ELECTRONICS INCPriority: Sep 17, 1993Filed: Jun 19, 2008Granted: May 3, 2011
Est. expirySep 17, 2013(expired)· nominal 20-yr term from priority
Inventors:Han Jung
H04N 21/233H04N 21/2358G11B 20/10009G10H 1/363G10H 2240/066G11B 2220/2545G11B 27/329G11B 27/105G11B 20/1251G11B 2220/255G11B 27/10
85
PatentIndex Score
4
Cited by
24
References
70
Claims

Abstract

This invention relates to a karaoke CD format and a device for controlling audio signals utilizing the karaoke CD format which provides a user with selective reproduction of the voice of a player. The karaoke CD format includes a CD format divided into video sectors and audio sectors. The audio sectors are further divided into a part for recording accompaniment sound and playing sound at the same time and a part for recording accompaniment sound only. There is provided record coding information for distinguishing the parts.A system, method and storage medium for reproducing digital data, are discussed. According to an embodiment, the system includes a demodulator configured to demodulate digital video data and digital audio data to restore an original data; a data processor configured to receive the digital video data and the digital audio data, demodulated by the demodulator, process the digital video data and at least one of first and second types of digital audio data, the data processor including a system time clock, a memory configured to store the digital video data and the first and second types of digital audio data, a video presentation part configured to receive the system time clock to control a presentation timing of the digital video data, and an audio presentation part configured to receive the system time clock to control a presentation timing of the first or second types of digital audio data; and a controller, coupled to the data processor, configured to control the data processor to process the digital video data and at least one of the first and second types of the digital audio data identified by the second information.

Claims

exact text as granted — not AI-modified
1. A device for reproducing a digital signal recorded on a medium, the digital signal including a video signal and an audio signal, the audio signal being composed of data units, the data units corresponding to at least one of:
 1) a first type of digital audio data, and    2) a second type of digital audio data which includes at least one content different from the first type of digital audio data;    each data unit including attribute information, which has: 
 a) first information indicating a coding mode of the digital audio data, and  
 b) second information, different than said first information, identifying the data unit as one of the first type of digital audio data or the second type of digital audio data;  
 the data units of audio signal being interleaved between data units of video signal, comprising: 
 a demodulator for demodulating the digital signal to restore an original signal;  
 a signal processor for receiving the audio signal, demodulated by the demodulator, extracting the second information, separating the data units corresponding to a first type of audio signal from data units corresponding to a second type of audio signal based on the extracted second information, said signal processor including a system time clock, a memory for storing the data units corresponding to the first type and the second type of audio signal, and first or second audio presentation parts receiving the system time clock to control a presentation timing of the first type or the second type of audio signal; and  
 a controller, coupled to the signal processor, controlling the signal processor to output the data units corresponding to the first type or the second type of the audio signal designated by a user input, wherein the first or second type of audio signal, designated by the user input, is identified using the second information.  
 
   
     
     
       2. A device as claimed in  claim 1 , wherein the first type of audio signal corresponds to accompaniment sound. 
     
     
       3. A device as claimed in  claim 1 , wherein the audio signal is encoded by an MPEG coding mode, wherein the signal processor further comprises:
 an MPEG audio decoder for decoding the audio signal.    
     
     
       4. A method for reproducing a digital signal recorded on a medium, said digital signal including a video signal and an audio signal, the audio signal being composed of data units, the data units corresponding to at least one of:
 1) a first type of digital audio data, and    2) a second type of digital audio data which includes at least one content different from the first type of digital audio data; 
  each data unit including attribute information, which has: 
 a) first information indicating a coding mode of the digital audio data, and  
 b) second information, different than said first information, identifying the data unit as one of the first type of digital audio data or the second type of digital audio data;  
 
  the data units of audio signal being interleaved between data units of video signal, the method comprising the steps of: 
 demodulating the digital signal to restore an original signal;  
 receiving the demodulated audio signal;  
 extracting the second information;  
 separating the data units corresponding to a first type of audio signal from data units corresponding to a second type of audio signal based on the extracted second information, by storing the first and second types of audio signals in a memory, receiving the data units corresponding to the first and second types of audio signals in first and second audio presentation parts along with a system time clock to control a presentation timing of the first or second type of audio signal; and  
 outputting one of the first or second types of audio signals in response to a user input designating one of the first or second types of audio signals, wherein the first or second type of audio signal, designated by the user input, is identified using the second information.  
 
   
     
     
       5. The method of  claim 4 , wherein the step of separating includes separating the first type of the audio signal representing accompaniment sound. 
     
     
       6. A device for processing a digital signal, comprising:
 an audio signal processor receiving data units of digital audio data, the data units corresponding to at least one of: 
 1) a first type of digital audio data, and  
 2) a second type of digital audio data which includes at least one content different from the first type of digital audio data;  
  each data unit including attribute information, which has: 
 a) coding information indicating a coding mode of the digital audio data, and  
 b) identification information, different than said coding information, identifying the data unit as one of the first type of digital audio data or the second type of digital audio data;  
 
   the audio signal processor extracting the identification information, and separating the data units of the first type from the data units of the second type using the identification information, said signal processor including a system time clock, a memory for storing the data units of the first type and the second type, and first and second audio presentation parts receiving the system time clock to control a presentation timing of the data units of the first type or the second type; and 
 a control circuit controlling the audio signal processor to output an audio signal corresponding to the data units of one of the first or second types, based on the identification information.  
   
     
     
       7. The device of  claim 6 , wherein the audio data of the first type includes accompaniment sound. 
     
     
       8. The device of  claim 6 , wherein the data units of digital audio data are interleaved with digital video data, and wherein the audio data of the first type includes accompaniment sound and vocals, which are associated with the digital video data. 
     
     
       9. The device of  claim 6 , wherein the audio signal processor compares the system time clock to timing information in the digital audio data, and outputs audio data with a timing based on the comparison. 
     
     
       10. The device of  claim 6 , wherein the audio signal processor MPEG decodes the audio data. 
     
     
       11. The device of  claim 6 , further comprising:
 a demodulator demodulating the digital audio data prior to receipt by the audio signal processor.    
     
     
       12. A method for processing a digital signal, comprising:
 receiving data units of digital audio data, the data units corresponding to at least one of: 
 1) a first type of digital audio data, and  
 2) a second type of digital audio data which includes at least one content different from the first type of digital audio data;  
  each data unit including attribute information, which has: 
 a) coding information indicating a coding mode of the digital audio data, and  
 b) identification information, different than said coding information, identifying the data unit as one of the first type of digital audio data or the second type of digital audio data;  
 extracting the identification information;  
 separating the data units of the first type from the data units of the second type using the identification information by storing the data units of the first and second types in a memory, receiving the data units of the first and second types in first or second audio presentation parts along with a system time clock to control a presentation timing of data units of the first or second type; and  
 outputting audio data corresponding to the data units of the first or second type in response to the identification information.  
 
   
     
     
       13. The method of  claim 12 , wherein the audio data of the first type includes accompaniment sound. 
     
     
       14. The method of  claim 12 , wherein the data units of digital audio data are interleaved with digital video data, and wherein the audio data of the first type includes accompaniment sound and vocals, which are associated with the digital video data. 
     
     
       15. The method of  claim 12 , further comprising:
 comparing the system time clock to timing information in the digital audio data; and    outputting the audio data with a timing based on the comparison.    
     
     
       16. The device of  claim 12 , wherein the separating step includes MPEG decoding the audio data. 
     
     
       17. The device of  claim 1 , wherein the signal processor includes a switch that selectively outputs the data units of the first type or the second type. 
     
     
       18. A system for reproducing a digital data, the digital data including a video data and an audio data, the video data and the audio data being composed of data units, respectively, the data units of digital audio data being multiplexed with data units of digital video data, and the data units of digital audio data corresponding to at least two of:
     1   )  a first type of digital audio data, and          2   )  a second type of digital audio data which includes at least one content different from the first type of digital audio data;        each data unit of digital audio data including attribute information, which has:      a )  first information for indicating a coding mode of the digital audio data, and        b )  second information, different than said first information, for identifying the data unit as one of the first type of digital audio data or the second type of digital audio data,          wherein the data units of digital video data includes a mode information for identifying a coding mode of the digital video data, and the digital video data is associated with the at least two digital audio data, the system comprising:      a demodulator configured to demodulate the digital video data and the digital audio data to restore an original data;        a data processor configured to receive the digital video data and the digital audio data, demodulated by the demodulator, process the digital video data and at least one of first and second types of digital audio data, said data processor including a system time clock, a memory configured to store the digital video data and the first and second types of digital audio data, a video presentation part configured to receive the system time clock to control a presentation timing of the digital video data, and an audio presentation part configured to receive the system time clock to control a presentation timing of the first or second types of digital audio data; and        a controller, coupled to the data processor, configured to control the data processor to process the digital video data and at least one of the first and second types of the digital audio data identified by the second information.        
     
     
       19. The system of  claim 18 , wherein the controller is further configured to receive a user input for designating one of first and second types of digital audio data, and
   wherein the first or second type of audio data, designated by the user input, is identified using the second information.      
     
     
       20. The system of  claim 18 , wherein the data processor further includes a demultiplexer configured to separate the data units corresponding to the first type of digital audio data from data units corresponding to the second type of digital audio data based on the second information.  
     
     
       21. The system of  claim 18 , wherein the controller is further configured to identify the coding mode of the digital video data based on the mode information, the coding mode for indicating MPEG coding mode, and wherein the data processor further comprises an MPEG video decoder configured to decode the compressed MPEG video data.  
     
     
       22. The system of  claim 21 , wherein the controller is further configured to identify the coding mode of the digital audio data based on the first information, the coding mode for indicating MPEG coding mode, and wherein the data processor further comprises an MPEG audio decoder configured to decode the compressed MPEG audio data.  
     
     
       23. The system of  claim 18 , wherein the data processor is configured to compare the system time clock with a presentation time information included in the digital video data and the digital audio data, to control the presentation timing of digital video data and the first or second types of digital audio data according to the comparison.  
     
     
       24. The system of  claim 23 , wherein the video presentation part is configured to compare the system time clock with the presentation time information included in the digital video data, and control the presentation timing of the digital video data according to the comparison.  
     
     
       25. The system of  claim 24 , wherein the audio presentation part is configured to compare the system time clock with a presentation time information included in the digital audio data, and control the presentation timing of the first or second types of digital audio data according to the comparison.  
     
     
       26. The system of  claim 18 , further comprising:
   a D/A converter coupled to the audio data processor to convert at least one of the first and second types of digital audio data to analog signal.      
     
     
       27. The system of  claim 18 , wherein the at least one of the first and second types of digital audio data includes vocal data, and
   wherein the data processor is configured to process the vocal data.      
     
     
       28. The system of  claim 18 , wherein the digital video data the digital audio data are read from an optical recording medium, and wherein the demodulator is configured to demodulate the digital video data and the digital audio data recorded in the optical recording medium to the original data.  
     
     
       29.  A system for processing a digital data, comprising:      a receiving circuit configured to receive the digital data, the digital data including a video data and an audio data, the video data and the audio data being composed of data units, respectively, the data units of digital audio data being multiplexed with data units of digital video data, and digital audio data corresponding to at least two of:        1   )  a first type of digital audio data, and          2   )  a second type of digital audio data which includes at least one content different from the first type of digital audio data;        each digital audio data being specified by attribute information, which has:  
   a )  first information for indicating the digital audio data, and    
   b )  second information, different than said first information, for identifying one of the first type of digital audio data or the second type of digital audio data,    
   wherein the digital data includes a mode information for identifying a coding mode of the digital video data, and the digital video data is associated with the at least two digital audio data;    
   a demodulator configured to demodulate the digital video data and the digital audio data to restore an original data;    
   a data storage configured to store the digital video data and the at least two digital audio data;    
   a data processing circuit configured to receive the digital video data and at least one of first and second types of digital audio data from the data storage, and process the digital video data and at least one of first and second types of digital audio data, the data processing circuit including a presentation part including a video presentation part and an audio presentation part, the video presentation part configured to receive the system time clock to control a presentation timing of the digital video data and the audio presentation part configured to receive the system time clock to control a presentation timing of the first or second types of digital audio data; and    
   a controller, coupled to the data processing circuit, configured to control the data processing circuit to process the digital video data and at least one of the first and second types of the digital audio data identified by the second information.    
     
     
     
       30. The system of  claim 29 , wherein the controller is further configured to receive a user input for designating one of first and second types of digital audio data, and
   wherein the first or second type of audio data, designated by the user input, is identified using the second information.      
     
     
       31. The system of  claim 29 , further comprising:
   a demultiplexer configured to separate the data units corresponding to the first type of digital audio data from data units corresponding to the second type of digital audio data based on the second information.      
     
     
       32. The system of  claim 29 , wherein the controller is further configured to identify the coding mode of the digital video data based on the mode information, the coding mode for indicating MPEG coding mode, and wherein the data processing circuit further comprises an MPEG video decoder configured to decode the compressed MPEG video data.  
     
     
       33. The system of  claim 29 , wherein the controller is further configured to identify the coding mode of the digital audio data based on the first information, the coding mode for indicating MPEG coding mode, and wherein the data processing circuit further comprises an MPEG audio decoder configured to decode the compressed MPEG audio data.  
     
     
       34. The system of  claim 29 , wherein the data processing circuit is configured to compare the system time clock with a presentation time information included in the digital video data and the digital audio data, to control the presentation timing of digital video data and the first or second types of digital audio data according to the comparison.  
     
     
       35. The system of  claim 34 , wherein the video presentation part is configured to compare the system time clock with the presentation time information included in the digital video data, and control the presentation timing of the digital video data according to the comparison.  
     
     
       36. The system of  claim 35 , wherein the audio presentation part is configured to compare the system time clock with a presentation time information included in the digital audio data, and control the presentation timing of the first or second types of digital audio data according to the comparison.  
     
     
       37. The system of  claim 29 , further comprising:
   a D/A converter coupled to the data processing circuit to convert at least one of the first and second types of digital audio data to analog signal.      
     
     
       38. The system of  claim 29 , wherein the at least one of the first and second types of digital audio data includes vocal data, and
   wherein the data processing circuit is configured to process the vocal data.      
     
     
       39. The system of  claim 29 , wherein the digital video data the digital audio data are read from an optical recording medium, and wherein the receiving circuit is configured to receive the digital video data and the digital audio data recorded in the optical recording medium.  
     
     
       40. A method of reproducing a digital data, the digital data including a video data and an audio data, the video data and the audio data being composed of data units, respectively, the data units of digital audio data being multiplexed with data units of digital video data, and the data units of digital audio data corresponding to at least two of:
     1   )  a first type of digital audio data, and          2   )  a second type of digital audio data which includes at least one content different from the first type of digital audio data;        each data unit of digital audio data including attribute information, which has:      a )  first information for indicating a coding mode of the digital audio data, and        b )  second information, different than said first information, for identifying the data unit as one of the first type of digital audio data or the second type of digital audio data,        wherein the data units of digital video data includes a mode information for identifying a coding mode of the digital video data, and the digital video data is associated with the at least two digital audio data, the method comprising:      demodulating the digital video data and the digital audio data to restore an original data;        receiving the digital video data and the digital audio data, demodulated by the demodulating step and processing the digital video data and at least one of first and second types of digital audio data; and        controlling a presentation timing of the digital video data and a presentation timing of the first or second types of digital audio data in response to a system time clock, the at least one of the first and second types of the digital audio data identified by the second information.          
     
     
       41. The method of  claim 40 , wherein the controlling step further including receiving a user input for designating one of first and second types of digital audio data, and
   wherein the first or second type of audio data, designated by the user input, is identified using the second information.      
     
     
       42. The method of  claim 40 , further comprising:
   separating the data units corresponding to the first type of digital audio data from data units corresponding to the second type of digital audio data based on the second information.      
     
     
       43. The method of  claim 40 , further comprising:
   identifying the coding mode of the digital video data based on the mode information, the coding mode for indicating MPEG coding mode, and wherein the processing step includes decoding the compressed MPEG video data.      
     
     
       44. The method of  claim 43 , further comprising:
   identifying the coding mode of the digital audio data based on the first information, the coding mode for indicating MPEG coding mode, and wherein the processing step includes decoding the compressed MPEG audio data.      
     
     
       45. The method of  claim 40 , wherein the controlling step includes comparing the system time clock with a presentation time information included in the digital video data and the digital audio data, to control the presentation timing of digital video data and the first or second types of digital audio data according to the comparison.  
     
     
       46. The method of  claim 45 , wherein the controlling step includes comparing the system time clock with the presentation time information included in the digital video data, and control the presentation timing of the digital video data according to the comparison.  
     
     
       47. The method of  claim 46 , wherein the controlling step includes comparing the system time clock with a presentation time information included in the digital audio data, and controlling the presentation timing of the first or second types of digital audio data according to the comparison.  
     
     
       48. The method of  claim 40 , further comprising:
   converting at least one of the first and second types of digital audio data to analog signal.      
     
     
       49. The method of  claim 40 , wherein the at least one of the first and second types of digital audio data includes vocal data, and
   wherein the processing step processes the vocal data.      
     
     
       50. The method of  claim 40 , wherein the digital video data the digital audio data are read from an optical recording medium, and
   wherein the demodulating step demodulates the digital video data and the digital audio data recorded in the optical recording medium to the original data.      
     
     
       51. A method of processing a digital data, comprising:
   receiving the digital data, the digital data including a video data and an audio data, the video data and the audio data being composed of data units, respectively, the data units of digital audio data being multiplexed with data units of digital video data, and digital audio data corresponding to at least two of:        1   )  a first type of digital audio data, and          2   )  a second type of digital audio data which includes at least one content different from the first type of digital audio data;        each digital audio data being specified by attribute information, which has:  
   a )  first information for indicating the digital audio data, and    
   b )  second information, different than said first information, for identifying one of the first type of digital audio data or the second type of digital audio data,    
   wherein the digital data includes a mode information for identifying a coding mode of the digital video data, and the digital video data is associated with the at least two types of digital audio data;    
   demodulating the digital video data and the digital audio data to restore an original data;    
   storing the digital video data and the at least two digital audio data;    
   processing the digital video data and at least one of first and second types of digital audio data; and    
   controlling a presentation timing of the digital video data and a presentation timing of the first or second types of digital audio data in response to a system time clock, the at least one of the first and second types of the digital audio data identified by the second information.    
     
     
     
       52. The method of  claim 51 , wherein the controlling step includes receiving a user input for designating one of first and second types of digital audio data, and
   wherein the first or second type of audio data, designated by the user input, is identified using the second information.      
     
     
       53. The method of  claim 51 , further comprising:
   separating the data units corresponding to the first type of digital audio data from data units corresponding to the second type of digital audio data based on the second information.      
     
     
       54. The method of  claim 51 , further comprising:
   identifying the coding mode of the digital video data based on the mode information, the coding mode for indicating MPEG coding mode, and wherein the processing step includes decoding the compressed MPEG video data.      
     
     
       55. The method of  claim 54 , further comprising:
   identifying the coding mode of the digital audio data based on the first information, the coding mode for indicating MPEG coding mode, and wherein the processing step includes decoding the compressed MPEG audio data.      
     
     
       56. The method of  claim 51 , wherein the controlling step includes comparing the system time clock with the presentation time information included in the digital video data, and controlling the presentation timing of the digital video data according to the comparison.  
     
     
       57. The method of  claim 56 , wherein the controlling step includes comparing the system time clock with a presentation time information included in the digital audio data, and controlling the presentation timing of the first or second types of digital audio data according to the comparison.  
     
     
       58. The method of  claim 51 , further comprising:
   converting at least one of the first and second types of digital audio data to analog signal.      
     
     
       59. The method of  claim 51 , wherein the at least one of the first and second types of digital audio data includes vocal data, and
   wherein the processing step processes the vocal data.      
     
     
       60. The method of  claim 51 , wherein the digital video data the digital audio data are read from an optical recording medium, and wherein the receiving step receives the digital video data and the digital audio data recorded in the optical recording medium.  
     
     
       61. A computer readable storage medium on which digital audio data and digital video data are recorded, he video data and the audio data being composed of data units, respectively, the data units of digital audio data being multiplexed with data units of digital video data, the digital audio data comprising data units corresponding to at least two of:
     1   )  a first type of digital audio data; and          2   )  a second type of digital audio data which includes at least one content different from the first type of digital audio data;        each data unit of digital audio data including attribute information, which has:  
   a )  first information indicating a coding mode of the digital audio data,    
   b )  second information, different than said first information, for identifying the first type of digital audio data or the second type of digital audio data, and    
   wherein the second information is used for separating the data units of the first type from the data units of the second type stored in a memory and selectively outputting audio signal corresponding to the data units of the first or second types, and    
   wherein at least one of data unit of digital video data or digital audio data includes a time information including a reference time information for controlling a presentation timing of the digital video data and a presentation timing of the first or second types of digital audio data, the reference time information being used for generating a system time clock and the system time clock being used for synchronizing the presentation timing of digital video and the presentation timing of digital audio data, and a presentation time information for defining the presentation timing of the digital audio data and/or the first and second types of digital audio data, and    
   wherein the digital video data includes a mode information for identifying a coding mode of the digital video data, and the digital video data is associated with the at least two types of digital audio data.    
   
     
     
       62. The computer readable storage medium of  claim 61 , wherein the data unit corresponds to a pack or packet to be multiplexed.  
     
     
       63. The computer readable storage medium of  claim 62 , wherein the attribute information is included in a header of the pack or packet.  
     
     
       64. The computer readable storage medium of  claim 61 , wherein the first and the second types of digital audio data are multiplexed with the digital video data.  
     
     
       65. The computer readable storage medium of  claim 61 , wherein the reference time information corresponds to SCR ( System Clock Reference )  and the presentation time information corresponds to PTS  ( Presentation Time Stamp ).  
     
     
       66. The computer readable storage medium of  claim 61 , wherein at least one of first and second types of digital audio data includes vocal sound.  
     
     
       67. The computer readable storage medium of  claim 61 , wherein the first information is used for decoding the first and second types of digital audio data in response to the coding mode identified by the first information.  
     
     
       68. The computer readable storage medium of  claim 67 , wherein the first information indicates that a coding mode is a MPEG format.  
     
     
       69. The computer readable storage medium of  claim 61 , wherein the mode information is used for decoding the digital video data in response to the coding mode identified by the mode information.  
     
     
       70. The computer readable storage medium of  claim 69 , wherein the mode information indicates that a coding mode is a MPEG format.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.